Darn, I was just visiting friends in Boynton Beach. I'm not on the boat right now, and don't know the answer to your questions off the top of my head. I bought my furling and outhaul motors and gearboxes from Amel.
Let me suggest that you don't get new sheets that are significantly larger that the originals. They won't fit well in the self tailing winches.
Hope I meet you somewhere and have a beer/wine/rum or two!