Yeah and that's true, but it's propabely a waste of time, unless he wants to learn several romantic languages. You'll still have to learn any other language individually, so it's better to just learn that language, as latin is utterly useless apart from that.
If, however, you want to learn several romantic languages, it might be worth learning latin.
Yeah, but it helps you understand many of the words of other languages. If you were taking a vacation in France or Spain, you would most likely be able to understand the basic idea of what people are saying because you recognize a few words. Obviously, it's not always the case because of words being bogged down by accents, but it could be helpful at times.
Anyways, I wouldn't recommend German because you're most likely not going to have any practical use for it unless you're taking a vacation there. I chose French which was probably pretty biased, because the only reason that I took it is because my entire family on my mom's side speaks fluently and many of them live in France. It's really up to you as to what you're going to chose, but you should chose the one that you think will be most useful to you.