Dry Wire Replacment for a Ademco Vista 20?

Hello
New Member. Still waiting for my hub to arrive. I wanted to know what I could replace my vista 20 module with. All of the zones are wired, 1-3 are windows, 4,5 are Enterer doors.
I would like to keep my zones, but did not want to by 5 separate battery powered dry contact sensor like the Aeon ZW097.

I have a question, Is there a Board/Card that has 5 zones for DCS that I can use 12/24v from my alarm box power supply. So I can pull the Vista 20 out totally.

Thanks in advance.

I should add, I don’t need to go to zwave, Ethernet would also work.