A managed switch that supports 802.1q ( POE+ would be a bonus ) if you require multiple wireless networks & APs.
Check out https://forum.pfsense.org/index.php?topic=124407.msg688249#msg688249
I use a Linksys LGS308P.
You can put the captive portal on the Ubiquity equipment, the AC Lite is cheaper but im not sure of the power requirements.
If your just prototyping maybe a SG-1000 as it includes pfSense Gold, a $99 value.
https://netgate.com/products/sg-1000.html