The template is mainly a bunch of examples, for use in a real game you WILL need to make changes to the blueprints. Generally I would prefer that you start from the beginning and reference it but that doesn’t seem to be happening much.
The big red box in the main event graph pulls the controllers from the OpenVR api in the GetControllerModels function, remove it and it won’t override the hand models anymore.
As for the movement setup, remove where it swaps movement modes in the graph and just set the Left/Right hand movement mode enums yourself.
As for climbing, there is a function CanObjectBeClimbed, overriding that and filtering out the passed in objects by however you choose to do so will limit climbing to specific objects that you want.