I don’t know whether Cornell or Amherst publishes international acceptance rates, but I expect both are in the single digits.
When applying for finaid, it’s important to meet all requirements and deadlines. Both Cornell and Amherst meet full need, but they determine what that need is… not the student/parents.