What you have is a LTA, M. doreensis. This species is easier to keep than most of the host sea anemone. He need bright light but not ultra bright like Gigantea or Magnifica. LTA also need low water movement, but good clean water, stable. The one think this anemone need that I don't see in your tank is a deep sand bed, need to be at least 3-4 inches. Without this, even if everything else are perfect, he will move around and create havoc in your tank. Killing coral, and eventually walk into one of the PH or overflow. Try to get him a localized sand bed in a container and you should be able to keep him happy.
Good luck