I never been to canada so I think someone ells on this focum will speak for that, But I have been in Japan and know many japanese people from my previous school and I never felt threatned at all being there for being trans or other reasons. I did not 100% pass so there where one lady who asked if I was a boy or a girl and when I said boy she said. "really wow you are so cute even when you are kinda small" my mtf friend have also been there and I did not hear her complain the only thing she found annoying was she is asian so everyone pretty much expected her to know japanese even when her japanese skills are limited.
Japanese people are in general peacefull and japan is pretty safe country in general to be, so you shouldn't worry about being attacked on the street, the worst would be people looking at you but if you arnt asian they will look anyway

specially if you are in a small town. if you live in a big city like tokyo you also have alot of bars and so you can go to in shinjuku.
I think workplace could be a problem, many glbt people worry of comming out on there job because they are nervous of how it will infect the company.
I guess it more a cultural problem because japan is still abit shy for things which are new or out and proud and fear or putting troubles for others, not sure exactly how to explain that, but if you where gay you could walk by your boyfriend hand in hand and nobody would say or harm you for it, however it not very normal to expose your sexuality public so you dont normally see gay or straight people do so, so it may be considered wierd.
I think Japanese view on lgbt is also abit diffrent from the western, they got many simular words but they also got some of there own like "new-half"
I hear many japanese do not put much diffrence between sexuality and gender identity, many exemple belive if 2 gay people are together then one is more of "the man" and one is more of the woman,
and if you are mtf then you would atomatically be attracted to boys.
I talked with my japanese teacher about that before I went to japan, he said with that in mind it can somethimes be consider more easy being trans than gay, but it sure depends on what type of trans and type of gay you are.
-