Welcome to JOF
In the case of a skylight dome crack, the root cause could be a number of possibilities, stone, tree branch, hail, stress crack due to poor installation, etc.. In any case, ideally the skylight dome should be replaced.
When it comes to the caulking.., the clock starts ticking as soon as the TT departs the factory. "ALL" caulked joints/seams should be inspected at least twice a year to stay ahead of moisture intrusion. 'Dicor self-leveling lap sealant' is a good choice for roof caulking applications.
Bob
__________________
2016 GM 2500HD 6.0L/4.10
2018 Jay Flight 24RBS
2002 GM 2500HD 6.0L/4:10 (retired)
2005 Jayco Eagle 278FBS (retired)
1999 Jayco Eagle 246FB (retired)
Reese HP Dual Cam (Strait-Line)