Does any one know if it's possible to manage internal private network addresses (10.0.X.X) using Route 53. As you can imagine, I wouldn't want these names to resolve outside of my VPN.
Not possible at the moment.
If you need this level of control, you'll need to set up your own name servers.
AWS now (finally!!) offers Private Hosted Zones for VPC via Route 53.
Not at this time, no, although it's a commonly requested feature on their forums and I'd expect it to eventually make it into R53 as a feature.