All these are cheap and readily available here. Besides bring anything else that you feel may be needed in the initial few days. If you are carrying a lot of foodstuff, make sure they are sealed and properly packed. Fresh or previously opened foodstuffs are not allowed to be brought through US customs. Please keep this in mind if you decide to load yourself with foodstuff.
All stoves are self-lighting.
You will have to make major adjustments to your food habits on getting here. So, learn as much cooking as possible. Most of the powders and condiments are available in India stores in St. Louis. However, they are a bit costly. It will be to your advantage if you bring as many textbooks as you can from India itself.