Handlebar question

I would like to fit bullhorn bars and 3t aero clip-ons. Are all bar end shifters, bars and brakes compatible i.e with the same diameter. Also does anyone know which brakes are external cable - I would like to use the dia-compe 188’s