I don't think 5MB is the limit on Access databases. We ran an Access database in a multi-user environment that was well in excess of 5MB.
Also, will this database be updateable on the web, or is it read-only.
Another, probably more important thing to note is that, if you are hosting the web...