Unfortunately not. You will be allowed to choose among a large number of law courses and to take one German language course per semester.
Unfortunately not. If you speak German though, you will be allowed to take one German language course (level A2 - C1) in addition to your Themis courses.
Overseas students and students from other exchange programs (i.e. DAAD scholars):
Yes, you are allowed to take courses from all departments and study programs at Freie. However, courses from continuing education Master's programs (with tuition) might be excluded.