Do I need to be physical or Does the game has any physical challenges?

No. None of the clues and props need physical energy or movement. Most of them are sensors or locks. Very few might need minor physical energy.