Shark,
First of all stainless steel is not a good choice for fasteners for your motor. I know it is hard to cut, bend and work with but unless it is an aircraft grade allow, stainless is not considered good fastener material. The motor mounts, intake and exhaust are 6mm X1. The best option, instead of studs and nuts is to replace them with grade 5 or grade 8 Allen head cap screws. There is no requirement for studs and nuts. You'll hear opposing opinions on this but don't be fooled into believing that studs are better, won't loosen as readily, blah, blah, blah. The head studs/bolts are a different story. They are a strange item that you can't just pick up at a local hardware. Most of them are 8mm diameter but they have different threads on each end. One end is a 1. thread, the other end is a 1.25 thread. If you've been told to locktite your fasteners and believe in that then by all means use only the blue lable Locktite. The red lable product makes it almost impossible to remove a fasterner later without applying lots of heat. Hope this steers you in the right direction. Incidently, Ace hardware carries a good selection of metric fasteneres as well as our sponsor, Sick Bike Parts. Good Luck.
Tom