Clean up crew on a nano is limited unfortunately. Since you have sand, I would consider the following 3 types of snails. Long term it'll save you money and does work and are not destructive in the tank based on my own experience.
- NASSARIUS SNAILS - for substrate, such as sand or gravel.
- TROCHUS SNAIL - for green film algae and diatoms + they right themselves unlike astraea snail.
- could reproduce in your tank so it's a good thing.
- CERITH SNAIL - a little of both snail and rocks clean up
So why not:
- hermit crabs - they need shells and will eventually kill your snails or die due to no shelter as they grow. They eat leftover/fallen food but so will your nassarius snail if you have them.
- astraea snail - they're fine imo. just know some will die because "i've fallen and I can't get up issue"

- shrimp - they're iffy with corals and may take to snacking a few
I would not start putting clean up crew in until you have sufficient algae to support them. introduce a few at a time when needed.
For myself personally, I have been using only Trochus mostly and a few nassrius snails for last 6 months and moved away from cerith snail as I mostly have bare bottom tanks.
cycling a new tank is exciting for sure. as others mentioned for good reasons, take your time...enjoy the ride.
hth