Mine went through all these same stages! Wish I saw this thread earlier...I think it will be fine, can take them AWHILE to get used to your tank's specific lighting and flow. Like another poster (and I think you) stated, they are pretty hardy and not as complicated as some make them out to be. Good luck anemones are really fun and rewarding.