It’s a good idea to duplicate your DNS servers. For this purpose, Mailinabox implements secondary dns, see e.g. this topic for an example on how to do that.
To get a list of all dns entries, go to External DNS in the admin panel. There you can download files containing all dns entries.
What do you mean with this statement? Why would it be easy to take down? Why wouldn’t there be a resilient setup?