I am sure the more experienced forum members would be more than happy to help with your queries; but from my limited knowledge, I don't think she can travel to canada on a visa from the US. If not; you could take her to the other side of the falls ;)
As far as your brother is concerned he will...