1. Nope
Don't buy it. It's a waist of money, unless you want your 400 plus dollar lap time sitting up off your bars about 6 to 8 inches. I sure don't. I never got to fully install the kit since it did not even come with anything g to mount to your aim solo 2. It's more garbage from ram mount.
In comparison I ordered a quad lock motorcycle bar mount, adhesive pad with a low profile knuckle. Stick the adhesive pad to your aim mounting plate and now your lap timer is sitting maybe a half inch above your handle bars.