for usb and bluray do not think what does not supportusb ones work with windows. I have a usb one, tried it on vista to 10.
Not xp, cannot tell :/ but from vista to 10 an average one should work.
Optical drives with usb usually can be hooked up to anything that supports them. Usb bluray/dvd/cd whatever, it has the same stuff, just usb.
Tutuapp 9apps Showbox
As for the laptop, it's decent in the spec department and is just fine for light stuff/moderate stuff with an interface.
Actually hold up, interface regardless. Better the interface, less latency/more things can happen at once no issues.