The misplaced modifier is "wearing a bandanna." This sentence suggests that the building is wearing a bandanna, however the actual word it is trying to modify is the man.
That is false. You need those to form certain words correctly.
I personally believe that people who identify as transgender should have restroom rights because......
It looks really good but I think you should put a comma before ( like ) and I suggest to take the ( grave or ) part because it will sound a lot more better