Ditto to what David said. 15-20 years ago you could have used those Tamiya acrylics, but today's are not really good for brush painting. Cheap brushes are like adding really cheap speakers to a high end audio system.
As to brushes, look for Kollinsky sable brushes. They're pricy but well worth it. This isn't a brand but refers the fur which comes from a the Kolinsky, a type of east Asian weasel, related to mink. The bristles are particualrly soft and hold both a good amount of paint and maintain a really nice point. I've done eyes on 54mm figures with a #2 Kolinsky. Well cared for, they will last a very long time.
Another plus for Vallejo (and the related Andrea line) is that it is recommende that you thin with distilled water. You also need to thin the paint when you take it from the bottle which extends the amount of coverage you'll get. The eye dropper bottles basically never dry out. I have some that's 9 or 10 years old and it performs as well as the most recent bottles I've bought.