So here I am serching for help in understanding this nightmare.I purchased my 2017 29' trailer 2 weeks ago shortly after a hail storm I knew the 2 skylights & AC cover needed replaced which the Dealer...
Fortunately you didn't remove it from the lot and hence per above you may have additional options depending upon state laws, etc. Not sure how this will work out for you as he has your $, perhaps submitted a title transfer and you almost certainly signed a "as is" contract.
For future reference it's very wise to have a full third party inspection and have repairs done before taking possession.