I would start with the VR template rather than the first person template as it has a great VR teleportation system built in that you can start with.
Check out this webinar on creating a product configurator using blueprints. Its excellent, a real technical deep dive on blueprints and developing interactions for products.Creating an Amazing Product Configurator Using Blueprints | Webinar | Unreal Engine - YouTube
In 4.21 support has been added for Oculus Avatars. These provide great animated hand models with finger position tracking using the capacitive touch pads on the the Oculus touch controllers.
It would be better to use teleportation for moving around rather than moving the player. As VR_Marco has pointed out it can be very sickening to move the camera using the thumbstick. Its pretty easy to set up collision on objects so that you cant teleport into them. Just set the collision preset under the details panel for the object to “BlockAll”
Check out the link below for more tutorials aimed at the Enterprise use cases.
https://academy.unrealengine.com/
Try and link up with the Unreal Studio team at AU. They are really helpful with these kinds of projects.