Basically I have had the ideal about linking my base radio which is programmed to my Local Ham repeater, to the Zello app running on my desktop computer and in return i can talk with the app on my phone and be able to talk to the repeater.
The radio will support that. You'll need the interface between the computer and the radio. Not sure what's out there for Zello.
The audio/PTT interfaces are on the DB25. You'll need to program the radio to accept those inputs. It's not difficult, but you will need to set that up before it will work.
Running LMR radios in an application like this is fine. Usually LMR gear is designed for 5-5-90 use, 5% listen, 5% transmit, 90% idle.
Hams (no offense, I'm a ham also) tend to be long winded and can quickly overheat a radio if they tie it up for too long. Maybe not a problem for you, but others using the link may not understand.
Run the transmitter at its lowest power setting. 5 watts into a good antenna should be more than enough to get into any local repeater.
Use a good antenna/feed line so you get a good signal into/out of the repeater.
Set a time out timer on the radio, 60 seconds should be more than enough.
Ideally, you want a way to kill the link remotely if it gets locked up or someone gets into it that shouldn't be. Not sure what Zello supports.