If you've been in the USA for 6 months or longer, you'll need a FBI certificate. You don't need any state clearance with your application. Occasionally (and I mean rarely), CIC will ask for one, but that almost never happens.
FBI check is fairly easy to get. This Index will guide you for all countries: http://www.cic.gc.ca/english/information/security/police-cert/index.asp
Here is the FBI wedpage: http://www.fbi.gov/about-us/cjis/criminal-history-summary-checks/submitting-a-criminal-history-summary-request-to-the-fbi
The address the FBI has and CIC has are different. I used the one from the FBI website and had no problems from mailing inside Canada. It took five weeks, including international mailing time to and from Canada for me.
DO NOT USE A THIRD PARTY SERVICE. This isn't valid and you will have to do it again.
You will need a police certificate from India as well. I don't know much about getting that
Hopefully the Index or other users can help you.