(symex-mode 1) now, instead of (symex-initialize).
symex-modal-backend (as Symex uses Lithium now).
evil-surround (Symex doesn’t use Evil in its implementation anymore).
evil-symex-state (e.g., configuring a leader key, or setting the cursor type with (setq evil-symex-state-cursor 'box)), those are still valid, as the symex-evil package does still define a Symex evil state.
symex--user-evil-keyspec or Hydra+. These should now use lithium-define-keys instead, as described in See Custom Keybindings.
See Installing Symex for example config for v2.0+, including the new package recipes you’ll need in your config.