I would like to use an old PC as a dedicated router/firewall.

I can use failover/failback, multiple wifi/wired client points, traffic shaping,...