Have a look here, might be useful advice.
I'm no expert but, I bought a cheap chinese one for learning with and also have in my stock an Iwata Neo TRN2 and a Badger 200
Both excellent brushes but if you want to spray large areas the Sparmax 850 seems a popular choice due to the larger capacity cup (125ml)
Compressors are again dependant on you usage. I have a mini one for airbrushing, a 6L for general use, tyres, spray cleaning, air gun cleaning, etc. and a 50L for my grit blaster (far too big for general use!)
A must have is a moisture trap/filter and for obvious reasons oil free operation.
There are far more experts in this field out there, this is just my setup!
Good luck
Regards, Deano