i welded the seams the way it would be done to fix a bumper so not too worried about them not holding up,i used body filler for bumpers also it has flex to it.once it is in there and bolted up it isnt going anywhere.you cant see the seams at all.
i painted it with sem brand interior paint made for dashes,door panels,ever seats.it also has flex to it