Welcome, PsychoMOM, I think you should be able to walk around NYC in February if you start now and really commit to a good walking exercise program. I would think that the weather should be really nice where you are and again if the weather is inclement you can always walk in a Mall.
I know that a lot of people feel that all the clothes available for us larger people look like "tents" but I have found a lot of really nice clothes. There is a list of clothing manufacturers listed on this website. I have shopped from several of them for several years. Looking doesn't cost anything!
I have never used my weight as an "excuse" to not look presentable and attractive. I met my husband at my highest weight! We have been together eight years. So, all of those myths about fat people are just those myths.
Good luck and we hope to hear from you again and again and again.....