David, here is Altecare site and they sell the storm. There is a manual there too. Looks like you did a fine job on your plane. I'd love to fly a storm someday.
Good eye on the bad seams. How are you going to fix those?
http://www.altecare.com/storm.htm
It tells you exactly where the CG is,
http://www.altecare.com/stormmanual.pdf
HTH
Joe