Is my class rank being 8 of 917 a good ranking for Ivy?

This could be the most problematic issue at Ivy League schools and a number of other schools if your parents are divorced and uncooperative, and you need financial aid to be able to afford attending.
http://talk.collegeconfidential.com/financial-aid-scholarships/2083835-faq-divorced-parents-financial-aid-and-net-price-calculators.html