Should i paint my cabinets with a roller and brush or only brush?
Use a mini-roller recommended for the type of paint you plan to use I would look at getting (or hiring) a spray gun to give a professional finish.
just a brush
A paint gun is best. A brush if you do not have one.
I use 3 inch roller for face frames, door panels, and ends of the cabinet boxes. I use a brush for smaller details.
brush alone is enough; too much hassle to use a roller for those smaller surfaces