You'd need to ensure every electrical connection is in a waterproof location which I'm pretty sure is not a thing for any standard car manufacturing. Cabins are also rarely watertight.

AFAIK your best bet is a diesel with a snorkel, and hope things have dried off before you need to restart the engine.

Rivan's R1T and R1S have a water fording height of ~43", standard: - https://rivian.com/support/article/what-is-the-water-fording...

If cabins are water tight you risk carbon monoxide poisoning

Carbon monoxide... in an EV?