Sodium will not take one electron, as you propose. No, it is a redox reaction : the sodium atom will donate one electron to the Oxygen atom of the $\ce{ROH}$ alcohol, so as to repel one $\ce{H}$ atom and make an alkoxide ion. At the end, a $\ce{Na^+}$ cation and a $\ce{RO^-}$ alkoxide anion are produced in the solution. Of course the $\ce{H}$ atom will join the next $\ce{H}$ atom to produce $\ce{H2}$ bubbles that gets out of the solution. $$\ce{Na + ROH -> Na^+ + RO^- + \frac{1}{2}H_2}$$ The reaction is not dangerous. It will not catch fire if done in a sufficiently large amount of alcohol. I have done it plenty of times in the lab. No problem ! It is even a good way for getting rid of old residues of partially oxidized pieces of metallic sodium, in case you don't know what to do with them.