yes, you have to pay for your type rating yourself.
as far as official rules, ive not heard of any age limit, however, it seems that they tend to recruit more people in their early 20s (although that is only my speculation and in no way a fact)
deffo never too late to start flying, best thing in the world!