I haven't cut my visor out yet, and I've fibreglassed. I'm sure someone more experienced can answer for sure, but I would say after fibreglass would be best as it's much stronger.
As for primary paint, if you used it before using body filler, wouldn't you be covering all the paint over with filler? I'd say paint comes after filler and some smoothing.