You can start form any age, I started young at about 8 but I wasn't a good player you can't really tell who has talent until about 13 I'd say, so start it's a great game.
Whenever it feels right and not a dirty thing...share it with someone you love and make sure you wear protection...a scrumhat and shoulderpads are essential