I want to monitor my young daughter’s activity on the web so I am thinking of installing a keylogger to my PC. how safe are they? what is a good, virus free one? and if I install it, I am at risk that my private info gets emailed to hackers and stuff?

Use a commercial Keylogger like All In One Keylogger,
It belongs to Relytec which is a respectable company.
I use it for the same purpose.
Get it from here:http://www.relytec.com