If you are just using your developer certificate and profile, then ye, it would expire if you don't keep your account up to date. Data could be sent to a server, and retrieved by the app, in the same way that you can with any technology. That would give you the option too of sharing the iPad data with the desktop version of the app.