They both do vlan's.
I think you need to step back and build a plan first. You have no lab to work with, only production. So if you make a mistake it's in real life.
First draw a logical plan which will define network data flows. I understand the owner wants to do certain things but having all that for just 6 people is quite a bit of overkill. And there are actually 5 departments as you have to have a management vlan.
As I mentioned start with the 110.
@trevm999 mentioned look at QoS. For a public internet cafe you will need to have metered connections to make sure everyone has a consistent experience. If you setup and turn on wireless guest and test it. There are some QoS setting but probably not very comprehensive.
The 500 will have much more robust controls but I'm not sure there is a way to send wireless through it because it is down stream of the router[/QU