I know so little of Indian politics. Is there military really that powerful?
India is #4. Pakistan is not even in the top ten.
Global Firepower - 2013 World Military Strength Ranking
Sadly I can't see America siding with India if a war did happen
.
I don't know whether if America and India would be in the same side. Many of India's #1 allies are not on good terms with America.
India's best strategic ally, in my opinion, is Israel. And, Israel and America have a wonderful relationship.
But, India's gas/oil partner is Iran, and India has backed up Iran against UN sanctions many times. And, Iran and Israel and America don't see eye to eye.
India's best military partner is Russia. The Indo-Russian alliance is one of the strongest in Asia, and this alliance is what throws America off guard when it comes to developing a strong relationship between USA and India.
Contrary to popular belief, India and China are not enemies. They are mere rivals. They have no intention of fighting (and the charade by Chinese troops in Arunachal Pradesh and Siachen doesn't really count, especially not when the impotency of the Indian army didn't prevent it from happening). Left-wing propaganda falsely displays China as an enemy of India. But, the truth is that Iran-Russia-India-China have a strong relationship with each other with vividly similar interests. Russia and India and China buy oil from Iran at very cheap prices. And, Russia and India and China thwart unnecessary American influence from the West.
Is it true that the Indian government seems to have a disliking towards it's own Hindu citizens?
Yes, the current government of India is the Congress Party. This party is pro-Muslim and pro-Christian. But, this party is very anti-Hindu and anti-Sikh. This party was responsible for the horrendous Sikh Massacre of 1984.
The party that India needs is the BJP (Bhāratiya Janatā Party; also known as Bhajap).
Every member of the Congress Party is a corrupt politician and are heavily involved in disgusting scandals.
BJP's Narendra Modi is the cleanest and least corrupt and has a high chance of becoming India's next Prime Minister. He isn't the least corrupt; he basically is not corrupt at all. All of India (80%) wants Modi to become the next PM and send Sonia Gandhi back to Italy (she isn't even an Indian).