Congrats on the bike. I to came from an M109. Loved the bike, but got hit and it was totaled. I’m on my second B because of another hit. I’m a bit unlucky, but still trying to get killed on a motorcycle. That was a bad joke. Anyway, I can say that early Rivco Aero pegs did NOT come with the foot nub, but that was a while ago. I have to assume that since you have a 15, you should be ok. My first one was a 15 also and they had the nub. As far as cleaning, I use windex and nothing else. I’m not a clean freak, I ride. I get the bugs off and that’s it. Good luck, hope you enjoy the bike. It’s a fun ride.