Your best bet is to use business laptops like IBM or Dell manufactured around 2015ish or below which might have expresscard support. Not sure about the consumer models. expresscard was superseded by thunderbold.
Don't laugh, Have a teenager 11year old Thinkpad t400 running Untangle.
I'm a fan of older thinkpads... built like a tank and just won't die, so here is a link that shows Thinkpads with expresscard if you are interested: https://www.thinkwiki.org/wiki/ExpressCard_slot