so if I can renew after discharge just the same?
Yes, your license can be renewed.
what happens if I didn't have insurance during some of my military time?
You should have continuous coverage or surrender your plates before being deployed.