Yes, top-ups are same as in prepaid as of now. See the link below to understand how Monzo might change this in future. You can, of course, transfer from other accounts just like any other bank.
Reducing the cost of debit card top-ups
Check the blog posts;