Yikes, that's an ambitious tank. The whole "Pair of Clownfish in a 10g Tank" issue has been discussed ad infinitum here and all around the internet. Personally, I believe a 10g to be too small for a clownfish pair. Others will disagree, just my oppinion. These animals get very large in the wild, and caging them up in a tank as small as a 10g isn't the best idea if you ask me.
Then, anemones... Not easy animals to keep at all. They need relatively high-powered lighting, good flow, and most importantly appropriate and stable water chemistry. Stable chemistry is something that is very difficult to achieve in a nano tank run by an experienced saltwater aquarist. It's nearly impossible for someone who'se new to saltwater to keep a 10g chemically stable. Furthermore, anemones can literally walk around the tank, and if they do find themselves walking over an inlet to a powerhead, they will get sucked up into it and chopped to many pieces. All powerhead and filter inlets MUST be covered with foam or a very very large strainer to keep them from killing themselves on powerheads. Having said all that, consider a Hammer or Frogspawn coral instead as they look just like anemones but are eons easier to keep.
Lastly, the starfish... Unfortunately, the only starfish suitible for a tank that small would be dwarf brittlestars. And they aren't exactly what one thinks of as a "prototypical" starfish. Chocolate chip starfish or linkia starfish (which more resemble what's probably coming to your mind) don't belong in a tank below 100 gallons if you ask me.
Hate to be the bearer of bad news, but it's better you learn this way than the alternative with suffering livestock.