how many valence electrons does hydrogen need to have a full first shell?
Hydrogen has 1 electron in the first shell (so one valence electron). Helium has 2 electrons --- both in the first shell (so two valence electrons).