You're not too old! I started in that grade (still am) and I was put into a class of girls my age! If you ever have any cheer questions just ask I know a lot on the subject!
Of course not! I started when I was 13 and now im 14 and cheer for a level 5 team! Although you might not be as skilled as some of the other people your age on your team, but if you have a natural ability, by the time you're 15, 16, you'll be just as good maybe even better. Just don't give up and try your hardest because its a hard sport to learn and it takes time to learn new skills and stunts so just remember that.
Hope I helped and have fun ;)
read this topic here all your answers yu will see http://ow.ly/zw9KT
No