It's not in any way necessary. Sure, it will help if you have a good base to start from, but I only had grade 9 French and I got accepted, and there's a lot of people here that are way worse than I am.
By all means take the courses if you like, but it is not a requirement. As far as...