if a decimal has a zero in front of the decimal then do I need to write the zero or not
No, you don't need to: 0.0123 is exactly the same as .0123.
Depends, it could be 50.0827 where u would need the zero, even when the zero is on its own i would advise u to add it