There shouldn't be a problem with a slightly short sock. Once you get the majority of the spin in the sock things are pretty much under control anyway. For two of my socks, the last few feet of the spin doesn't get covered, so I just stuff it in after the sock is on deck
. You want the clews exposed, or at lease
easily accessable regardless.
To prevent pole/strut chafing, you might try a leather patch on it where it will hit the shroud
. The strut isn't going to put much pressure on the shroud, but it will get scuffed up if you don't protect it. The spin pole will certainly damage itself and possibly the shroud if you pull it back too far. Of course that's one reason you have the foreguy.