Probably not with the $30 suit. These are typically polypropylene and don't slide real easily over leather. Stick with denier nylon(woven). Tougher and easier to put on.
Any brand or retail suggestions? General ballpark on cost?
Cleve...I use Frogg Toggs 2 piece on the Wing.
They are dirt cheap on ebay, but I think those are the polypropylene ones that "Mr. Only Half Evil" mentioned.
Cleve, tell me you're NOT gonna ride that lovely machine of yours in the RAIN, are you

Your kidding, right? I ride her in the mud too!

My truck died on me, so she is my only form of transportation until it gets too cold/snowy to ride. Then I'll get a winter beater to coast me till spring. Of course having the wife's car for family functions and emergency's help.