The Dome or Puk Antennas are really designed for Roof Mounting or Hidden on top on Vechiles, Boats, Camper Vans etc, that require a low profile, they do work but are very restrictive in obtaining a decent and reliable Signal Quality, the base of these Devices is normally Ground Plane dependant or they have there own metal lower plate, once you get above around 500mhz you ideally need an Antenna that will works in Free Space, especially above 1Ghz and well above any meltalic ground or metal obsticles.
Your be better of with a Panel Type Design, ideally with some Directional Properties, and get the Antenna as high as possible without any close by obstructions.
Coax Cable wise, the length is going to be your enemy as in most cases an Antenna Gain is going to be wiped out by the Cable Loss, hence get it High up as possible, keep the cable run as short as possible and don't curle up any excess, RG58 Coax Cable shouldnt even be mentioned in the same sentence with this topic, Times Microwave Type Coax is probably your best option or variants or simular spec alternatives.
For 2x2 or 4x4 MiMo Antennas, it's more of you pay for what you get, some recommendations would be Panorama, Poynting , Huawei, Quwireless to name a few, there are other not so we'll known that are also good, just, please, stay away from cheap Tat Chinese Fake 4/5G Antennas on the likes of eBay and Amazon that quote to do wonderfully stuff.
Whilst it's not always feesable, I personally would always use 2 Lots of decent 2x2 Antennas and space them apart for an 4x4 application, that's not to say the "All in One" decent 4x4 MiMo Antennas don't work it's just a case on your Area and the available MiMo Quality from the Mast(s) (and possible Reflective Signals) that are avaible in your Location, and this can sometimes be a lot of trail and error I'm afraid in order to get the best Mimo Speeds