1. yes you can back everything up to a USB drive Hard Disk Back UP:-
XXCopy click here
Seatools click here
WD Data lifeguard click here
Maxblast3 click here
2. Too see if your machine will boot from a USB device you will need to check in the BIOS. Look for the Boot from devices and the menu to check the different options.