welcome aboard.
Carolina Skiff is Sea Chaser. they buy their hatches like everyone else.
call their customer service line or the local dealer, ask who's hatches they use, then contact that hatch company and see if you can get seals separately.
hatch companies like Bomar, Rabud, Attwood, etc...