I would recommend getting some F1 fast plants; they have a faster flowering time than the standard ones, and you can find them in many seed banks. Fast Buds has also started making them. Basically, by flowering at least 15 days earlier, you can skip or reduce the humid days. Also, check that there are many seeds resistant to mold. If you can put the plant under a light, yes, it needs to be a strong light because it has to compete with the sun.
I’ll add... to combat mold, there are products that strengthen the plant, and the stronger the plant is, the less chance there is for mold. One is humic acid, and the other is silicon. If you use Biobizz, the humic acid is the Top Max, which I recommend using even during the vegetative stage, while the silicon is Barrier from Top Crop or Ryno Skin from Advanced; others should make it too, but Biobizz doesn’t.