you do not have to go the DMV to renew your license and registration - but you do have to leave your house as of now. Sheetz have kiosks inside that allow you to submit the renewal information as long as none of your information has changed and you don't mind re-using the picture on the card.
No
Thanks! Your answer is awaiting moderation.