Plenty of people have done Raptor and other spray on liners in the interior, maybe they can chime in.
I would be verrry hesitant to add any spray on liner to that cruiser due to the originality.
The plastic piece in your other picture looks held on by the philips head screws that run from left...