Let me know what that ends up costing you. I'm looking to repaint a truck topper, about the same size as your roof...
Another option, incase you haven't considered it as well, vinyl wrap. It's durable, less expensive, and retains the OEM paint, in the event you want it off...