Hi,
Fees that you need to pay is, Principal applicant (including $75 for sponsorship) = $550 + Right of Permanent Residence Fee = $490. So, the total is $1040.
They know it from the forms as to which country does the principal applicant belong to, so dont worry, it would get processed at New Delhi. Also at time of sponsorship approval they would mention as to which visa office they are sending the file for further processing.
There are two different addresses for the outland and inland applications, so send it to the right address to avoid any trouble. Also write where every possible in your application that its an outland application, like the cover letter, table of content (if you make one), and even the envelops.
Hope this helps. All the best.