Skip the $60 CCoT aftermarket gasket. Very unwieldy and no glue of any sort would stick to it - almost pure evil after I fought with it. I had to remove my rooftop 3x to get the *%^%&$% CCoT headliner to stick to any glue I tried, so I had extra joy in dealing with the gasket.
A garage door seal could work, but it would require careful notching and clamping along the way to fit the roof profile. If you can save the OEM gasket, try to do so - it's wonderfully engineered.
Colo Springs, CO
'78 FJ40, '89 FJ62, '98 4Runner