Perhaps I can clarify a few matters.
AC/D.C. changeover happens in passenger service at 7 locations today:
Farringdon / City TL
Acton Central
Mitre Bridge*
Willesden New Lines* (but you’ll need to be up early or stay up late to see it)
Drayton Park
Ebbsfleet
Ashford International
All except * are at stations where all trains stop (or will for the voltage changeover, if not for passenger calls) and only at Mitre Bridge is it done on the move. Even then it is at slow speed (20mph IIRC) and only by London Overground Electrostars, as Southern (apparently) have a different approach to the risk assessment over such matters for their Electrostars and drivers. Nevertheless it hasn’t stopped a nice collection of dents on the Westway bridge.
With regards to bi-modes. Trains can drop their pans at any time without restriction. However raising pans at speed comes with issues. The force of raising a pan at speed is higher than when stationary, as the aerofoils on the pan itself generate uplift, and quite a bit of it at full tick (I forget the physics, but I think the force increases proportional to the cube of the speed). Now this isn’t necessarily a problem, and can be done on a occasional basis, eg if coasting is temporarily imposed on a section, of if the driver drops the pan and raises in an attempt to reset a truculent MCB (something I’ve seen first hand in the cab).
However, if it is done at the same place, repeatedly, for a long period it will cause fatigue in the OLE, and particularly in the small part steelwork which will be moving around a lot more than is usually expected. For this reason, OLE is normally strengthened in locations where pans are to be raised at high speed for a prolonged period. The strengthening can be by providing an extended overlap (essentially two contact wires per track), or higher tension contact wires, or shorter distances between OLE structures, or some combination of the three. AIUI this is what has been done on the GWML at Maidenhead and Steventon. I don’t know the area too well, so happy to be corrected.