I have the same style (and brand) of bow and cockpit covers on my boat, a support pole in the middle of each, I tow everywhere with them on. I just make sure that before each trip the support poles are up high enough to make the canvas snug so it won't flap. I'd put that bimini top down though, or remove it during towing, that is a lot of side to side motion and stress on the mounts. I have snap in carpet that starts to flap above 30mph on the water, I can't imagine that it'd stay in the boat too long if I towed without the covers on, and the snap in carpet is a b_tch to remove without breaking snaps, so taking out it out for each trip is not even an option in my mind.