Hope all goes well for you! I'm in the same boat since a DUI in 2010, it was just too expensive to drive, so I became a walker / bus rider.
I was lucky to land an apartment that is 20 minutes away from work by foot, so I get my daily exercise. And Portland, OR has a stellar bus system. Yeah, it can be a little smelly, crowded, rambunctious at times. But it gets me where I need to go, and beggars can't be choosers! :P
Sounds like you have a good circle of supportive people. You can do this.