I hope this goes without saying, but dont add anything until your cycle is over!
But all the soft corals (leathers, mushrooms, xenia etc) should do great in that tank, as well some of the LPS (hammer corals, torches, candy canes, trumpets etc) corals. I dont know if those lights are good enough to keep some of the higher maintenance inverts, like SPS, clams and nems. Hopefully someone more knowledgeable will chime in about those ones.
Also dont add your cleanup crew till they have something to eat, but turbos are great, as are astrinas, nerites, creths and nasses. Those spellings arent right, but hopefully its close enough to you know what i mean. Hermits are also nice, but they can eat your snails. A great place to get all of those guys is reefcleaners.org. They have special CUC packages, and i think you can get a discount by being a member on here.
With a small tank you are limited on fish, i doubt you could keep more than one. You are welcome to try, but closely monitor your water parameters. Some great fish for that sized tank are the clown gobies, clowns, and maybe firefish. The below link has some other nano sized fish.
Nano Fish
Also, you might find that you need more than just that filter to get enough water movement. They make nano powerheads and i think you might want to invest in one.
Also, if that is a typical filter (like from a freshwater setup) you are going to have to be on top of cleaning it. It will leach nutrients back into the water column and will cause the growth of nuisance algae. Just be sure to chance the filter media frequently and consistently.
Hope this helps!