You don’t want to use polyester(gelcoat) directly on to epoxy parts. I’ve done it with boat hulls, but I’ve always used a skinlayer of vinylester in between.
Post curing polyester is perfectly possible(I always do it), but don’t go higher than 90 degrees celcius. Some vinylesters go up to 110 celcius. If you have a low temp prepreg you could use pe/ve moulds.
epoxy surface coat, nice stuff, but not for longtime protection. It still is epoxy, so it will get yellow and brittle anyway, but not as fast.
So what you do need : 2k paint. Any color is fine, if using transparent, go for one with an UV blocker. I use “de ijssel” from a dutch company, but Alwgrip is similar(not as good though )
For a good finish on a male mould product, use peelply, sand it smooth, and paint!