Sorry but you can't be in love with someone you haven't even met.
He does sound shallow but in reality it's okay for him to have a preference to what he dates or will be with as well.
Work is an excuse not to exercise, not a reason. Most people who exercise work. Myself I have a full-time job, I'm married, have 6 kids of my own and 1-2 foster kids on any given day and I still work out. My husband is a Physician, he works a good 70 hours a week, he still works out.
Someone who loves you accepts you the way you are, but before anyone else can.. you have to. If you were avoiding meeting him, that tells me that you have struggles accepting yourself in your own skin and only you can fix that. I've been significantly overweight, my husband has and always has had an athletic build. When I met him I was around 180lbs and had just lost about 40 pounds. He still accepted me the way I was, never asked me to change anything. I also met him online, but as much as I could try to hide my weight (though I was straight up honest about), he's not blind and well he's a doctor he could tell in pictures. My weight has been up and down throughout our relationship, I've been through 2 pregnancies (one of which was twins) and each way he loved me the way I was. Right now, I'm 44 and in the best physical condition of my life. In my weight loss efforts and struggles the biggest supporter I had/have is my husband.
Weight loss is 80% dietary and 20% physical. To lose weight, you have to have a calorie deficit and you can't out exercise a poor diet. A healthy diet and lifestyle will help you lose weight. Exercise helps to tone muscle, tighten skin and strengthen your cardiovascular system.