Is there a way to practice in the skills needed in strong currents without being physically in them?
In an inner sea like the Mediterranean or in the alpine lakes it's not common to find strong currents to make practice. On the other hand, some of the best dives of the Red Sea or the Maldives are drift dives or in any case dives with strong currents. For example in the Red Sea there is the Thistlegorn (Sharm el Sheikh) or Elphinstone (Marsa Alam). It would be good to go to the Red Sea being already prepared
Mostly I would expect the problem to be diving in strong currents, perhaps you might want to describe some other skills that based on your experience are useful in a "difficult" dive