nopes....freshman can not apply to global living...its for sophs or above. copley 2. GLC has a reputation of being like a cult, as they all hang out together, since 95% of them are internationals. if you want to do special interest, then do living well. you will get harbin 2 which is awesome, harbin AND the second floor. and yes you are right about not interacting with people of your year, as the other SIH are in the quad.
american culture floor is also for sophs and above and is in LXR. my friend will be the RA for that floor for 05-06.
hope that helps