Can a 16-year-old girl leave home and is there anything a parent can do to stop her by law in Ontario?

Yes, she may leave home and NO you can't do anything by law in Ontario.