I can understand them making strictly academic awards that early, since there is no need for FAFSA information, but I would expect any need-based awards to have to wait until the FASFA is complete.
For the OP: the Financial Aid office can probably tell you how they handle international students when you visit.
Probably so... I'm not very familiar with the need-based awards, since I don't qualify for any nor did any of my HS friends... darn our parents making too much money!