>>8
"... Make sure you know your Linear Algebra, CG is kind of a bitch without it."
This. So much.
>>9
Physics is not terribly complicated if you don't need anything fancy. IIRC quake 3's physics used to be something like what? 1000 - 2000 lines of C code? For anything fancy i'd strongly recommend >>5 though unless your in love with math.