If you suggest PK maps then that's a no go. We will not force people to join PvP if they are only out for PvM. Not sure what you mean with "stats for characters". Anyway, to answer your question, there are ways to attract people to join PvP.
BG is not blocking the database development. There is web coding and ingame coding, different people are responsible for that. The databases are being worked on, it's simply impossible to tell when they will be up again.