You'd have to check your cameras are supported. I linked above somewhere to the tinyCam support page which lists the cameras they support. It's a huge list so you will probably be ok but best to check carefully.
Yes,you need an always-on Android computer running TinyCam on your LAN. The HE app above takes a Webhook which you set in the TinyCam app for each camera, and decodes that to drive virtual motion sensors you set up in HE for motion and the various object detection types (person, face, pet, vehicle). If you want to display your cameras on your dashboards then you use image tiles in your HE dashboard and simply put the url provided by TinyCam's webserver (again, see posts above) into the background field of the tile, so that the video is autoscaled to fill the dashboard tile.