Sorry, I think the maximum age limit in which you are allowed to start training is 26.
You do not fly straight away. You have your Officer Initiation at Dartmouth, so it is a good year before you start flying.
If you are successful through training it should take 3 years to become a RN Helicopter pilot and go Operational. Add another year to become an RN Harrier Pilot.
Sagey