Oh yeah, you will need to install limit switches so you can run homing cycles. Definitely makes life easier.
Just to be clear for the benefit of new users.

limit switches and homing switches do two different things. Although a homing switch can be setup at one end to act as both. ie it is a homing switch when first run (homed) then the software changes it to a limit switch.

Limit switches are nearly at the end of travel on each axis to stop the machine from hitting the hard stops