My first attempt at freehand. Is it good? No. But am I proud of it? No. But, will I keep trying and improve slowly over time, and eventually master this difficult technique? Also no.
I'm not really any good with paint but with finishing prints I've learnt a thing or two. High build primer and some fine wet and dry will make a huge difference covering up your layer lines.
You may need reading glasses. I build RC helicopters which have very small mechanical parts. I can't see any fine detail without reading glasses. I used to just buy them at my local drug store. They have a display with lots of different styles and magnification with text samples. You can try them on and read the text at arms length to figure out which ones work best for you. Also more light in your work area will probably help.
Are the fingerprints on it intentional? They honestly look like decent texture design elements on most of it, to the point I had to go looking (the narrow top strip on the left hip piece told me they were fingerprints), so if they were intentional texture, disregard.
If you want to avoid that (and the messy fingers) in the future, a plastic bottle cap and some blue tack/sticky tack/even tape helps a ton. Just adhere the mini to the bottle cap, and you have a way to hold it without risking the paint.
What types of paints are you using? There are tricks with cheaper paints, but even with good hobby paints, using a grey is always easier than white. The coverage will be more even and less transparent. Easier to freehand.
It is easier to paint on the light grey first, then use white to highlight or to overpaint most of the center. If you miss a little with your white it won’t be noticeable.
What's your print height, temperature, bed temp, and material? And what's your magical secret to get it to adhere without issues? The max I can get down to is 0.16mm and otherwise it just becomes a wispy mess if I go any thinner. You printing PLA?