RE: what release?
Actually the best place to start is to go to a pro-shop and see what they have. They almost always have some you can try to see what whets your whistle. Then pick from there.
Hey, don't let your dad intimidate you. You're gonna find how intoxicating bowhunting is. Tell him to join you in the bowhunt. Bet if he's anything like me, he'll get a few under the belt and never want to get the gun out again.