RE: shower drain
My shower has no sump. The drain runs to a filter mounted on a pump. There is a switch in the shower to turn it on when using the shower and turn it off when not.
This seems to work fine and avoids any issues with overflowing sumps and failed float switches.
My AC is mounted high enough that the condensate is discharged directly overboard.