:-) Welcome. Yes, bus tickets are a good option, I forgot to mention. That way you wont have to worry about the train tickets.
To get a feel of India, trains are the best. In case you dont get a lot of chance, you can try other local transportation like state government transport buses etc to get a feel.
Wishing you an amazing journey!