10 publi IPs and local network

Hi All, this is my first post here

I have the following situation:

for some vpn reasons I have set up public IPs on 8 PCs and 2 printers. It’s easy cause my ISP gave the pool of 10 IPs public.

#1 how protect printers against the external access - have also public IPs

#2 have also file server from Seagate and want to use it with all PCs but without external access ofcourse.

How to configure RB951G-2hnd to get result wonted?
bridge 2 interfaces (int1 WAN in, int2 WAN out to put pool of public IP throu the RB) and then set the other network on int3 and set up the static routes? but how?

Thanks in advance

You could use a bridge and set it to use the IP firewall. Or, if you can make the VPN paths work through 1:1 NAT that might be a more conventional solution.