Well just to get the conversation started I think your assumptions are right. I did not check out your linky. And no you don't need the return unless you are running fuel injected.
Yes you need vent or gas pump will shut off when you are fueling it. And use the rollover valve for safety just make sure it is in the right direction.
Last edited by R-Bo; 04/09/2012 3:17 AM.