Be hopeful just like the lat comment and stay on the look out for PNPs.
Regarding your questions, am afraid you'll need PCC from a India if you have ever lived there for more than 6 months and definitely US since you've worked and lived there for 3 years and counting now.
Medicals in the US is...