For point 2, the number are from a Greenpeace study in german. They say they can generate 25TWh per year with 11.2GW of land wind power (so about 3000 wind turbines) taking into account the storage lost (they assume 42.6% round trip efficiency, more than wikipedia figures).
Do you have any source to support this claim ? AFAIK, France does not rely on Russia for uranium import. France imports uranium mainly (>90%) from Australia, Niger and Kazakhstan [1].
https://en.wikipedia.org/wiki/Power-to-gas