If you need financial aid to attend, apply for financial aid. If you don’t have sufficient funds to attend, you won’t be granted a student visa.
Re: your chances? They are like every other international student applying to the Ivies from India. Apply and see. Acceptance rate is VERY low even for tippy top students…because so many from your region apply.
And NYU is not an Ivy.