NYSafetyTrack

I only knew of www.spartanleathers.com at that price for a custom suit, may be other members have other suggestions.

Your RC51 will do fine, as a matter of fact any Standard/SS bike will do fine. It had nothing to do with what you ride, but more about how you ride it; especially if it is your first or even second trackday. Just make sure your bike meets the clubs tech requirement and focus on your riding rather than your equipment.