Wie das genau unter Mobile funktioniert, kann ich nicht sagen, da ich in dieser Richtung noch nicht entwickelt habe.
Datenbank kann man machen muss man aber nicht.
Ich nehme immer gerne alles in die Exe als gepackte Resource... Dann funktioniert es gleich unter Windows und mobile.
Ansonsten kann man für die mobilen Plattformen natürlich in apk/ipa auch externe Dateien mitliefern...
Da kann man natürlich dann einfach alle Dateien angeben und schwupp liegen die auf dem Device...