Regarding nuclear to put it into numbers: Current estimates average at about 66g CO₂eq/kWh ranging up to 180. This site uses 5 as estimate!
Thank you for the hydro part, didn't know that yet. It does not seem as bad as you said tough, This paper states up to 73g CO₂eq/kWh which is far below the 400-800 of a stone coal plant.