There are pins available. I'm not sure if you mean a specific type of pin meant for a Lettered Jacket though??
Anyways, I know they sell pins with the FIRST logo in NJ at the Regional, and at BE I think.
I'll try and find out where they get theirs from, and post a pic of them when I get home tonight as well to see if that's what you had in mind.
As for a patch; Logoloc still has the old logo available in a path format for 3 bucks each here:
http://www.logoloc.com/first/13330.html
I'm waiting for the new logo to become available and I will probably order some more. (I already have a few old logo patches as shown above.)