First time I have heard this especially with a new 07 coach.
I would also call Newmar to get this on record.
From what you discribe it sounds like the stainless metal strip has loosend up and the rubber roof has peeled back from it. The strip is suppose to be screw into front fiberglasscap and have sealent under it.
Everything is amiss with your setup.

I would use some of that wide 4" duck tape overlap a few strips so rubber roof can not peel back anymore, the more tape the better it can be cleaned up when they do the repair.
Make sure you call Newmar and discribe the mess your in, very unlike for Newmar to mess up the roof this way, on third coach and never had roof problems but would check every spring and fall. Never know if a tree branch could get caught under the front and rear cross metal strips on roof.