- Edited
I have a similar configuration like your #1 with no problem. I configured that under
Configuration & Details -> Routing -> Sender-dependent transports
There I configured my relay server and under Configuration -> Mail Setup -> mydomain, I used that entry as a Sender-dependent transport
Concerning your #2 Problem, I think that should be able to solve that with global Transport Maps. (Configurable right under Sender-dependent transports)