I am for changing the drive shaft seals and the shift shaft seal the first time you replace the front sprocket, especially on an older bike. Later on if you change the front sprocket again you can make the judgement if it is needed again.
The other thing in that area that can start leaking is the neutral switch. On my second TW I changed everything else but the switch and guess what started leaking soon after I got it back together? I am waiting for the new switch to arrive at the dealers so I can put it back together.
You can flip / pry out the old seals with a thin screw driver. You can install the new seals using a socket of the same diameter on the shift shaft and outer drive shaft. For the inner seal I used a plastic tube from my shop vac. Not the best thing to use and I had to be very careful but it did work. A correct sized pipe would have been better.
As for the gasket, I too bought a new one but have used the same old gasket 5 or 6 times now. As long as it doesn't rip it is re useable. It usually sticks to either the cover or engine case. I grease the other side when I put it back together so it hopefully won't stick there and will come apart easily the next time I take it apart and I can re use it again. So far it has worked.
All in all it isn't hard. Take your time, watch the wires, and don't panic. One last thing is you most likely will need an impact wrench to loosen the screws. Visit you local Harbor Freight and get a cheap one.