If I create a L2/MAC ACL and apply it to a Guest WLAN will the current generate Guest Passes still work on devices that are not on that ACL? I am trying to add a Wireless Printer to a Guest network and it can not connect because it can not authenticate via the login page.
I don't think so, but I have never tested such setup. But you can create additional WLAN with WPA2/PSK security, connect printer to it and land it on the same VLAN as guest, so it will be both secure and reachable to guests.