I wish my first bike was half that good.
Painting and masking bike fairings is always tricky as there are basically no flat areas, everything is curved or angled.
For the small details I have started using gundam paint makers as they give better coverage than sharpies on small parts.