I can tell you first hand that Dartmouth is not need blind in it's admissions of international students. So your needing financial aid could be a factor in your being admitted. However, should you be admitted into Dartmouth, they will meet 100% of your demonstrated need.
Please be advised that international admissions at most of the schools you listed will have a lot of candidates for very few spots.
Since you state that you will need finanical aid, I would first suggest that you read up on the finanacial aid policies regarding international students. while many of the schools you have listed offer need blind admissions to U.S. citizens, there are only a small number of schools that are need blind in the admissions process (of the ones you have listed, Princeton & williams are the only 2 definite, Macalaster no longer offers need blind admissions).
If possible you should go to each school's website, and access the school's common data set. You can find this at tha school's office of institutional research. Of on the search line of the website. Type in Common Data Set.
Attached, is the link to Dartmouth's Common Data Set
http://www.dartmouth.edu/~oir/pdfs/cds_200405_02.pdf
For the Class of 2008, there are 54 international students enrolled.
The common Data set will also give you information such as SAT ranges for admitted students, the number of international students getting financial aid from the school and the average amount of aid.