I have closely followed your struggle for equality, and have been appalled by the hate you are facing.
We struggled for decades, and we had to drag the country forward kicking and screaming the whole way...we are STILL fighting the fight, especially from the religious right. You would think that people following God, and given the commandment to "love thy neighbor as thyself", would be the ones fighting FOR us, instead of hoping we die.
In answer to your questions:
1. Tell people you meet that you are gay, talk to your family, talk to your neighbors, get in their face- not in a hateful way, but in a way to show them you are a human.
2. Children are resilient, keep telling her she is normal and that nothing you do or are is a reflection on her and her identity. Check your bookstore/library/gay center for books geared towards children. Above all show her love and compassion towards those that hate, remind her that people often feel bad about themselves so they try to make others feel as bad.
Hang in there...this fight is not going away, even if you gain equality under the law. However, as time goes on and the world doesn't end, it will become easier to be out and proud.