Great work so far. I'm happy to see that latex is slowly growing in different Cégep in Québec. 8-)
Here is my two cents.
First of all, every piece of text is within a \textsf{} . You could define it globaly by putting \sffamily inside the titlepage environment. It will clean your code and it ...
Looking through the examdesign class files, there is no mechanism to change this behavior. So, you'll have to redefine the command. The following should do the trick. Place it just before the \begin{document}
If you are asking about cross-reference, they are done the same way latex does, with \label{tag} and \ref{tag} . You may have to run latex twice to get every reference right.
First the address is printing at the bottom of each page as a footnote. I don't know where to look to fix this.
To change this you have to change the \moderncvstyle{} at the beginning. Your is set to casual , there is also classic , banking and oldstyle . Those where found on ctan, but I don't ...