I'd imagine it's not self-sufficient with only one rural on the island. But as an adjunct to a bigger mainland realm, I guess it's a good, secure, source of additional income.
No, Libidizedd is not self-sufficient. I don't think any of the island cities are, with the exception of Madina. (Which is big enough to be a sub-continent.)