Just about all my models these days are done with Halfords spray cans for the colour coat.
Steel and iron red, grey or white primer depending on what the specific top coat requires so if you were doing a yellow farm Boy a white primer would be best.
Non Ferrous – ali brass bronze I use UPOL Acid-8 etch primer and may then go over this with white primer again if a light colour.
Your cast flywheels if they are a bit pitted may be better done with a high build filler primer, I use UPOL High-5
For durability on the hit and miss engines with their petrol or Colemans fuel I will finish with clear or satin fuel proofer either Halfords (gloss) or ProXL (Satin)
Exhausts I use Thermacure. Occasionally for very hot coloured parts I use VHT spray
This post gives a good idea of my methods