It will be much less hassle just to take a trains/buses instead of driving yourself. Believe me, you not going to be a fan of driving in Russia
.
You'll have no problem with finding seats, you won't even need to buy tickets ahead of time you can buy them as you go from place to place.