Keeping assure, reservations are not at all nessary that trains between Basel station Visp station and Visp not Zermatt station and Eurail Global Pass is only station you'll need to do boarding.
Rest assured, reservations are not at all necessary for the trains from Basel to Visp and Visp to Zermatt. The Eurail Global Pass is all you'll need to board.