Sounds like an exciting prospect, but I personally wouldn't rule everything out for this guy. I'd say stay on the market, plan to meet him, try and stay single unless someone with enough interest to override this guy comes into your life, and see how things go.
I'd also say please be careful - not because you're meeting up with a guy you met on the net, but just because he could be very different in person to the way he is long distance. I'm speaking from experience - I met a guy online years ago, became completely smitten with him, talked every day etc etc, thought I knew him implicitly, but it turns out a lot of his life was a facade, and his confidence was way below what he inferred online and over the phone. Because I'd declared my 'love' for him before we had even met (stupid stupid stupid of me), when we did, I felt oblidged to go along with the relationship, even though I felt I'd made a mistake.
Not saying any of this is going to happen to you, but just be careful what you commit to before you meet!
Best of luck! :)