So why don't you respect your dad and only use Transmission when no one else is needing to use the internet? Seriously, hiding stuff from your parents isn't a good idea.
BTW, Dockless and other solutions for hiding things from the Dock will not allow you to use the menubar either, so it may cause problems.
jW