Does anybody " need " French for a job
Sierra Hotel - I don't think you need to worry about any of the Services as an option - as had been said before you either really really want to join for example the RAF or you don't. If you don't have that burning desire then you probably won't pass the interview.
Being a Service Pilot is a hard earned honour and not handed out to people who are looking for options!!
HF