We got a lots of posts here 64 vs 32 just search the forum, as for drivers, it is not a secret that it is harder to find drivers for 64 bit OS, you will just have to go to your hardware website and check.
The main consensus of what I have seen is more a matter of age. If the things you are using are newer (2-3 years old) then they are generally supposed to be okay. Things older than that and it seems to be a hit and miss. However, as many people say... it is improving every day. Can spend the time to surf the web sites for all the most important pieces and see if they have drivers etc for 64.