Support blocks as mentioned are the best. However if you do use wood blocks I would recommend 2x6. Make sure that you run the grain with the conduit if not the wood will split after a year. You will also need to apply roofing sealant to prevent them from sliding around. I do that for the support blocks as well. If it's a rubberized roof make sure that you let them know you are going to put roofing sealant down.
Obviously when you use EMT it needs to be in conjunction with rain tight fittings.
One more things out the support blocks, they can be very useful when you need to go up and over something. Because they make different heights but you can also add an additional layer of strut to raise them.
Good luck it's going to take a long time no matter which way.