You only need a VSS if your using an electronic shift trans, other wise it can be deleted.
I'm using a CJ (yes a Heep) poly fuel tank. pros and cons to both. external pump has to be set up to push fuel, they don't suck very well, mine is about in the middle of the tank and haven't had any issues in a couple of years but its noisey, to the point of anoying. I preffer intank, but external is so easy and inexpensive. I just use normal hydraulic return line, its fairly cheap and is living, I have some on another rig that is over 10 years old. I do carry a spare pump and filter/regulator, not had issues with this set up but have with others, takes about 10 minutes to change
However i have been contimplating an intank set up, just haven't comitted to building a tank.