For Thompson you will be good with your normal riding gear I've run 140 there and they have never said anything about needing leathers. As far as launching goes take it easy and get used to how your bike reacts on the sticky track don't go out there and try to launch hard your first time you need to find the sweet spot for you on your bike. Just take it easy at first you want to avoid bogging the engine down, get the clutch out as quick as possible without pulling a 12 o'clocker, get WOT and keep it there, oh and don't miss a shift. Oh and stay off the rev limiter If my ankle is healed up by then I'll join you