I would put
Eternabond tape along the entire edge to prevent the sharp corner from cutting the new rubber roof. This tape will stick to almost anything and will accept most coatings and glues/caulks. It is also quite thick and will give a good cushion on the edge.
The link is to a 4" wide tape but they also sell 2" wide if that would work better for you.
Just be carefull installing it as once it is down it is DOWN!
๐Barney
2004 Sunnybrook Titan 30FKS TT
Hensley "Arrow" 1400# hitch (Sold)
Not towing now.
Former tow vehicles were 2016 Ram 2500 CTD, 2002 Ford F250, 7.3 PSD, 1997 Ram 2500 5.9 gas engine