Wish I could help with the desyncronization issue but have no idea about those things, why not map the map both PvE and PvP? You dont have to chose between the 2, you could have players competing for quests and have some quests pit them against eachother, just an idea.