The answer to your last question is obvious. You're on the Marlin Crawler board and Marlin has the best customer support hands down. Just try and get Chris Geiger to spend 2 minutes on the phone to answer a question about your install or anything else.
As for the springs, last I knew they were the same but that could have changed.