Make fiberglass or weld up aluminum seat boxes if you want to keep the back to back seats and get rid of wood.
I would just use wood and seal it myself
regarding the floor, as long as it is encapsulated with fiberglass, you can use EVA foam, carpet, teak, dead smurfs, cork, or any other...