Question for anyone

I'm planning on making few apps (till now was working with .Net (VB) and MS SQL and using LINQ)
I plan on making Web apps...
First app will be for up to 5 users, made to be cgi app for sharedhosting servers and etc... I assume best way is local db for this?
Other apps would be for multiuser enviroment... But i would enable for up to 5 users to be local DB, and then upgrade to client/server... Is this OK solution?
I assume to migrate from Local to Server, just attach DB file to server, and change connection to server in app...
One question is, what licence for Valentina DB i need so i can offer my clients hosting... of App + Server (client does not buy app or Valentina Server, i would rent app to user and app would use my Valentina Server)
Other option is Valentina VDN and deploy each db on vps with app for each customer...
I was planning to use Class Way for DB access .... But as i read i think i will need to combine ClassWay and SQL ...
ClassWay for reading data, creating database and tables and etc
And probably SQL way for updating and inserting records... to use record locking
Did i miss something... Is this the right way?
p.s. Is there any showstopers on running ValentinaDB bot local and Server in Parallels Virtuozzo Containers?