Sorry I don't have more time right now, but, here's a few things I'd like you to check out, then after you review them post back with any other questions you might have. The best way, though, in my opinion to do what you want to do, is to construct a kerdi shower. However, I'd suggest a couple modifications.
The first modification would be to cut out the subfloor where the shower will be located. Once you do that, install cleats of 2x4 along side the joists, 3/4" below the top of the joists and then install 3/4" plywood on the cleats. You have now sunken your subfloor. Next, take a piece of 3/8" bc graded plywood and overlay the sunken subfloor area. Remove the existing flooring in the rest of the bathroom and install 3/8" plywood over the rest of the bathroom. You can install the preformed kerdi tray in the sunken part of the bath, and form a "speed bump" type curb. Use Schluter Ditra as your underlayment in the regualr bath areas and overlap the Ditra with Kerdi from the shower area. Also, wrap the Kerdi up the walls in the bathroom just a couple inches to act like flashing to prevent any water that does get on the floor from going down through the floor. At the toilet flange, you would bond the ditra and flange with Schluter's sealant called "kerdifix." If there are any pipe penetrations in the floor, seal them with kerdi fix as well. You've now created a wet room. Don't forget to install blocking in the walls so you will have somethins solid into which to install the grab bars.
For your bench, there is no product that is easier to use than "betterbench" from innovis corporation.
There are also preformed solid benches from Noble company that are great to work with.
There are certainly other ways to go about this, but none will be as easy or with as few details. If you'd rather go with a pvc liner, I'll help you do it that way, it certainly can be done, but there are a lot more steps and a lot more chances for a step to go wrong.
Anyway, good luck and you can check out the schluter Ditra and Kerdi on their site by going to
Schluter Systems - Homepage - Schluter-Systems
you can see the betterbench product at
Shower Benches and Shelves - Better-Bench, Better Bench Adjustable Unit, Recess-It by Innovis Corporation
you can see the preformed benches form noble by looking at their shower products section on their web site.
Sheet Membranes & Shower Installation Products for Tile & Stone