I use this one mounted on the left side of my handlebars upside down. https://www.amazon.com/gp/product/B06XWRMZZF/ref=ppx_yo_dt_b_search_asin_title?ie=UTF8&psc=1
A quick glance down and I can see all approaching zombies. Best thing I've ever added to my CCX. As far as the water bottles go, I got a clamping style cage that I've attached to the front stem(?). I've also seen a cage that exits from the side that worked for the top bar lugs though I haven't tried it. Best of lucks and congrats on your new ride.
Edit: the mirror is mounted upside down not the handlebars.
Edit 2: Clamping cage not bottle
This is literally the mirror that rad rebrands as the rad mirror. We have two rad runners and put this on both of them. They are great!