I'm excited to see how this turns out. Thanks for bringing us along for the ride.
Stocking wise the only thing that might be an issue is the Cherry shrimp. Not impossible, if there are lots of places for them to hide, but they might get snacked on here and there. Amano shrimp might be better, as they get bigger, but you lose the fun of finding babies. It's all a learning experience and it is above all things your tank, so do what you feel is best!
Hope to see more 🙂