Wow for 23 I'm impressed. Let me give you a little nugget though. Everything you want and state you are looking for can all be done without a club. When I started riding I had zero friends who rode. Almost 5 years of being a forum member and I bet I have at least 30 friends I met through this forum. You don't need no stinkin club! Also, ride with the right guys and your skill level will develop 10 fold Lastly, "fighting for the front" for any group ride is about the worst idea ever and will surely result in some serious wrecks. So in the interest of fellow motorcyclist safety, please rethink that