Do all twin engine aircraft have a critical engine?
No, not all multi engine aircraft have a critical engine.
In fact, most modern transport category airplanes have both engines rated at the same thrust with the same failure probability and do not have a designated "critical engine". As a result, any engine failure is considered the "critical" engine.