Yes, any spray gun will require an air compressor.

Some paint shops will pack a custom colour into a rattle can for you, otherwise you can get a Preval which is like a spray can with a paint pot on the bottom.