Is there a way to choose the other master eligible node as master automatically if the elected master node goes down (in unexpected sceanrio's)?

For a cluster to be highly available you need at least three master eligible nodes. With just two nodes any node failure will result in no master being elected, which is the correct behaviour.