get in touch with Randy Smith. indeed you need instructor and chief of driver school sign-off, but yeah, I think it's safe to say they're not going to have any issues with you.
if you sent Randy a pic last year, he probably still has it. couldn't hurt to send it again.
I do not know details about SCCA vs WHRRI license, but as Jeff said, I'm pretty sure SCCA accepts WHRRI licenses for regionals.
you can download the credentials form here http://www.waterfordhills.com/downloads ... s-form.pdf
$25 for WHRRI general membership, $100 for competition license, and $10 for each non-member crew id. yes, you need to include your physical form.
OCSC dues need to be paid directly to the OCSC office. according to the info form here http://www.waterfordhills.com/downloads ... p-info.pdf
new memberships are now $230. if you are renewing, I understand it to be $200, and if you have enough work hours logged (I don't remember the cut offs), the renewal fee will be less. for workbee discounts, though, I think you need to renew in person. I'd call the OCSC office to confirm that.