Multiple VR Headset Support


I am new to this Unreal engine and I am going to develop a virtual simulation which can be run on VR Headset. I have following questions:

  1. Which VR Headset is good to use? Samsung Gear or Oculus Rift?
  2. Can I run the simulation on my machine as well as connected VR Headsets? Suppose I open the virtual simulation on my computer, the simulation will render on my monitor as well as on connected VR Headsets as well. So Ideally the rendering will be done on all connected VR Headset as well as on monitor. though the controll will be from the keyborad/mouse. Is this possible?

Please help me to start my first project on Unreal.