Hi there
Mikrotik is a good choice for you because of the flexibility it gives.
As far as the antenna is concerned you need to get someone like Poynting Antennas involved. They will be able to assist and help you to get the right antennas for the job.
Warmest regards
Tim