Yeah, it'll be able to get out. I've had anemones squeeze through the small slits on my overflow!
Is that an LTA or BTA? I can't quite tell. If LTA, it'll need a sand bottom to stay happy. I can't tell if that pink stuff is sand or some other type of faux bottom.