Is eZeeBurrp and Frontdesk required on the machine, in which Swipe card Reader is installated?

YES! 

If you want to integrate eZee Burrp or Frontdesk with Swipe Card Reader then, it is mandatory to install both the software(eZee and Swipe Card) on same machine.