Personally, I wouldn't be hung up about your weight. I know of someone that weighs 25st and rides a Spelialized Levo with no due care or concern.
Being positive, once you have the bike, your fitness and lifestyle will improve, and along with that, weight loss. :)
The main thing is to ensure...