Alright, i'm back from my vacation. And i'm glad i didn't have anything in the tank but rock, we had some really bad storms and we lost power for like 2 days

Everyone i know lost stuff, one guy even lost most his tank because he couldn't find a generator until his power came back on... Well i avoided that catastrophe and i didn't lose any of my freshwater fish either, so i'm happy.
Well i think it's time for a cleanup crew and maybe my first fish or two. I've got green hair algae and what i'm assuming is a
diatom bloom all over the tank, so i think i'll get my clean up crew first. Any suggestions on what i should get? I really haven't looked into the different kinda of snails and crabs so i don't know what each ones eat and what i should get.