Good Lord thats a lot of fuel system for a VW. The SCTA rules are strictly for open land speed competition. The 150 and 130 club are WOS only, so the info referred to will take care of you. If you were running open competition you would not only need a fuel pump shut off, but an inertial shut off for your fuel pumps as well. If you feel safer having these, you can use them.
Steve