Trying to figure out what you want to do with a very small piece of your config is not possible without further information.
Forget the config as it does not convey intent.
In your own words what are you trying to provide to users/devices?
How many groups of users /devices do you have?
Clearly you have need to provide hotspot to one group of users....
That is the only thing that is clear and that you wish to provide them a subnet identified by vlan100.
The port doesnt matter to me at this time but it is important to know what is actually connected to each etherport on your device.
(managed switch? / Smart AP? / Dumb computer ? etc.............