#1 To taint something means to spoil it by introducing something malignant or damaging. Milk can be tainted by a noxious substance. So her brother does not want to spoil her innocence by letting her hear about his behaviour.
#2 Yes - - though "hate" is too strong a word. He loves his daughter, but she is only a daughter so does not warrant great respect.