I know the thread's topic. A couple of people in this thread talked about the RP community putting together a site and I thought I'd chime in.
A) I don't know of any issues, per se, other than having to contact the mods to create a new account. I believe you can do that through the VV discord. Also, right now, uploading of images is suspended, though you can just host images elsewhere and stick links in the code. I suspect these measures were taken to decrease the load on the VV server from the sudden influx of players since the revival.
B) I get what you're saying, but it's too late, unfortunately. Many players, myself included, have not only been updating our characters' older pages from live, but creating new ones since Homecoming.