Depends on the area where you live.
No, it depends on who the individual is. It's fairly ignorant to assume that you can generalize about any Indian Americans (not only because they might not have learned the language of their parents, but also because it's possible their parents didn't speak Hindi).