Anyways, yes, you should definitely come back, unfortunately, you missed the Halloween update, but, you can still enjoy the Christmas update! (If you have gems ofc).
As for the other question, i have no clue, because i forgot who you used to play with. As for the staff team, a lot has changed!