1) No. Or better, you just need to write something like "military service completed" since the risk for the employer is that he hire you and after a couple of months (or more) you need to leave to your military duty. In Italy we had the same problem and in the CV we simply add the phrase to state we are done with our military duty (one year at the time). Eventually you can add where and with which posting.
2) No, this should be clear from the school you attended on your CV unless you studied it as hobby, but it is not the case. Again, in Italy if you write on your CV that you attended a scientific high school ("Liceo scientifico" in Italian) is implicit that you studied Latin.
I used Italy as example since I am Italian, but I suppose that every employer of your country know what you study in school and, since it is compulsory, that you need to do you military duty at some point in life, normally just after the school.