You can't join the RAF as aircrew unless you are British born. So not they don't take Canadians. So forget that. From your apparent attitude to the Canadian air force you wouldn't impress them either. Based on that and other things you say. You really haven't thought it through have you?
What wilky says is true, follow his advice.
And no, German is no use to except in Germany. But they all speak perfect English anyway.