Bonding multiple wan connection

Hi First time poster

I am running an 8 port cloud core router on board a ferry which has a number of connections.

5 ghz
2 lte
2 gsm 4g
and satellite

we use the service for wifi zones and basic connectivity which is working really well.

I hope one of you can answer this question for me. I am wanting to bond all these connections together each connection is set to a static ip and at the minute the configuration seems to me over complicated. In my less technically experienced mind as manager. I would say the mikrotik should be able to pick up all the connections direct or through a switch depending on ports spare. Combine all the connections together for a (faster connection) and deliver a faster service. When one of the gateways loses connection the router should just drop that from the script until the gateway becomes live.

Is this possible with mikrotk or is another system like Mushroom more suitable.

If yes how

If yes is there a limit to the amount of connections active.

Thanks in advance guys