Do I need a rigidbody if my player model stays in the same place?

So my player doesn’t need to move in any direction at all except horizontally to turn and aim. My question is as stated above: do I need a rigidbody for such a situation?

If you dont move at all then… nope! you dont!

it depends, if you need to use physics like “OnTriggerEnter()” you probably need rigidbody,
for example"Some rocks" falling on player, then you will need a rigidbody.
otherwise no you don’t.