Bathroom fan venting to attic gable screen
I would raise the rigid just so it's not going down into the insulation and then refit the flexible straight to the gable screen. There's a very little chance of any moisture accumulating anywhere in the duck run. If any did, it would evaporate quickly like the water does under your fridge. I would stay away from cutting a hole in your roof. The venting you have now should be totally sufficient. Putting a countdown timer on the vent, if separately switched, is always a good idea because you can run the vent for a longer period of time and don't have to remember to turn it off.