Stuart,
I'm not much of a sander/filler being a bit of a kit basher so I'll leave that to the experts.
Airbrushing is more my thing so I'll keep to that.
My personal preference is to use the Tamiya paints, thinned using Tamiya thinner and it airbrushes really well.
However for the best finish and seal you are far better off using a custom airbrush paint. I really can't recommend highly enough "House of Kolor" which is not available in stores but you can get it online easily enough.
Comes in enough colours to deal with anything you might ever want, I even believe that they do a paint with gold and silver flakes inside it.
If you want to airbrush its the best and is used by all the pro's.
Another model shop paint is the new square pots, I can't remember if its Revell or Humbrol but they do spray quite well when thinned down.
I just use grey car primer in an aerosol can, from a pound shop. I find its a lot easier than airbrushing a primer, saves cleaning the airbrush too.
Hope that helps,
Alex