Arrival on Etihad with a connection on BA 50 minutes later or better to be on SWISS? Hand baggage only. Assuming all flights on time. Do-able? Many thanks.
Are you contemplating booking this or already done so? It sounds like you will have two separate tickets, in which case you don't have a connection and MCTs are irrelevant. If for whatever reason you do not present yourself at the gate in time for your second flight, the entire ticket will auto-cancel and you will have no protection. You'll have to book a new ticket. Not showing up in time could be for many reasons, including a delayed inbound flight.
Can it be done? Sure. If you were on one ticket you'd be accommodated on a later flight, but you won't be. It depends on your appetite for risk (or self-insurance). Hint: Would I do that, as a frequent GVA visitor? No way!