You are right, it is either employment or residency. (Living a year as an F or J student still doesn't make you a resident, btw.) Pending AOS has nothing to do with finances :-( And even when you get GC, you will not be granted any aid immediately. Of course, it may vary from state to state, so...