This looks like a 1:1 Nat, it could work i didn’t try on my enviroment yet but it sounds as it work. I was thinking in nat only the port eth5 masquerading the packet with ip of eth1 because this is LAN network. And leave ethernet from 2-4 without natting. Because this ports eth2-eth4 will have public ip