Your arguments have been refuted.
https://reneweconomy.com.au/dispelling-the-nuclear-baseload-myth-nothing-renewables-cant-do-better-94486/
http://energypost.eu/renewable-energy-versus-nuclear-dispelling-myths/