More questions: so it sounds like you are not planning a continuous offshore voyage from SC to ME, but will be stopping off at ports along the way (where you can wait out bad weather). Will you be staying inside in the ICW, Chesapeake Bay, Delaware Bay, Long Island Sound, or will you be making hops outside?
On to the sails, roller furling is good. One thing you could do, if you don't have it already, is to have a foam pad (or rope pad) added to the luff of your 130 -- these are supposed to help maintain some sense of shape when the sail is partially rolled up (by taking up more of the belly of the sail as it rolls).
Secondly, look for an ATN Gale Sail -- you may be able to find one second-hand -- these attach around your rolled-up genoa on the headstay. Once you get to Portsmouth, you could then sell the Gale Sail (e.g. through SailNet and other sailing forum classified ads). This would give you a small heavy weather sail without requiring any special modifications to your boat.
Third, a jib in the 100 to 110% range would probably be a great addition to your inventory. You could save money by looking for a used sail that would fit (try
Bacon Sails & Marine Supplies ), and just sheet to snatch blocks on your toerail (your track doesn't seem like it goes far enough forward). For this starter sail you wouldn't necessarily need a sun cover or luff pad - just get something of appropriate weight and size that will fit on your furler. This would give you a chance to try a sail in this size range, and if you decide you like it,
then you could talk to a sailmaker about a custom-fit new sail, and the sailmaker would be able to advise you about sheeting options and what would fit your track, etc...
Since you'll be ending up in the Portsmouth/Kittery area, check out the Piscataqua Sailing Association:
www.sailpsa.org
They also have a crew wanted spot on their website where you could advertise for crew for your delivery.
You might also try Points East Magazine crew wanted site:
Points East, the New England Cruising Magazine
FWIW, there is a North Sails loft in Greenland, NH
Good Luck!