Rear deck comes off with 10 plastic push pin things very easy.

Get some Edead from Elemental Designs, like 10 sq ft would be plenty.

I don't think the 12 would fit. as if im not mistaken the area to mount is like 11.5"s