I came in on the QRP program 13 years ago. Keep in mind that they change requirements often. I don't understand what you mean about Visa??
You can come here with a passport. Unless you are on the 'no-fly list" I can't imagine your driving record being a problem. Hopefully you have solved your drinking problem. If you haven't you will fit right in here. Ha ha ha
Of course you may not live long.


Harriette
Take only pictures leave only bubbles