Welcome to the forum.

I agree with the posters above. Visitor Visa...forget it.

May I suggest that you point your 'cyber-partner' in the direction of this forum too ?

I would urge you to take time to get to know the gentleman properly in REAL life first before even considering visas.