Never been to one either, though I have a few friends who have. The bad hygiene is just a stereotype, though there really are always some people who smell foul not just at anime conventions but any of them.
It's really not that hard to get a passport. Al it takes is a trip to the post office. Canada has a lax attitude towards American tourists too.