I think those are all excellent ideas.
Companies like Zopa & Funding Circle, for example, have APIs that can be used for integrations. Monzo could partner with them or once Monzo’s API is ready, they (or a 3rd party developer), could simply build an integration / app in order to offer their solutions to Monzo users.
This is exactly what Monzo’s aiming to do via it’s marketplace