I would think emacs font size is handled by the terminal itself, so check the terminal properties (I presume you are running from within KDE or Gnome or something similar).
2 and 3 is usually in project settings, makefile etc. You can probably find some help on getting going on GCC home page:
gcc.gnu.org
Mons