I have downloaded sn0wbreeze 2.0.2 and was curious if it was backwards compatible with older firmwares like 3.0 ,and older iPhones like the 2g. I looked around but figured I would get a definite answer here.
As long as you can create a custom firmware of an earlier version, you can always restore to the custom firmware of an earlier version.
Notice, I said custom not stock firmware ( which requires shsh blogs )
I am not sure if Sn0wbreeze 2.0.2 can make custom firmwares for anything other than 4.1. You may need an earlier version for that. Try to put in a earlier firmware and see if sn0wbreeze accepts it or not.