Tommy C,
Prob best to call up CTC ad ask. I think im right in saying you can join CTC from the age of 17 however I think they value life experience very highly so i would get as much experience in aviation as you can and find a way to prove that aviation is to be your life.
Grades wise i got all credit passes in standard grade, 5 highers ranging from an A to a D, but then I also have an Hons Degree and an HNC in Mechanical engineering, plus im 25 so it easier (i think) for CTC to accept that i am 100% dedicated.
One if the ctc staff told us that there have been a couple of 18 year olds gone through the CTC process so your definately in with a chance! Go for it!!!