Is this doable without us needing to depend on Hibernate ORM 5 ?
Sure. I don't even see the connection to ORM 5 here.