Wenn du 3 völlig unabhängige Webseiten willst, legst du 3 Datenbanken an. Je nachdem wie dein Projekt aussieht besteht aber auch die möglichkeit Wordpress Multisite zu installieren. Damit kannst du beliebig viele blogs in einer Datenbank betreiben und musst dich auch nicht ständig ein und aus loggen - heißt du kannst alle 3 webseiten in deinem Dashboard bearbeiten. Für dich wäre die lösung dann 2 subdomains anzulegen und auf Wunsch per internal link auf diese dann mit deiner wunsch domain zu linken.
Angaben ohne gewähr. kann sein das ich hier einen denkfehler habe was die subdomains betrifft.
2. Kommt darauf an welche rechte du dem user zusprichst. Siehe - Dashboard / User
3. Um ein Thema zu bearbeiten muss man selbstverständlich nicht an die datenbank.