do set up a dual boot and see how you go in the meantime,
secondly try
searching Google using the word 'linux' and the model number of a piece of your hardware that you suspect may not work, you will likely come across some people who have had problems (if indeed there is a problem) and some other people who have a workaround or solution.
Laptops are tricky though, compared with desktop hardware which is nearly all supported, plus i am not sure how linux fares with USB nowadays as i have a version a couple of years old.
Remember that the kernel AND any applications you are using must all support USB for it to work (a problem i had with my USB CDRW).
Further comment anyone?