with it being your first shrimp tank i would look at a 5 or 10 gallon. the more volume the more stable the parameters. even though cherry shrimp are hardy if something were to go wrong in a 1 gallon tank it will happen fast. also cherry shrimp reproduce pretty fast so a bigger tank will let you keep shrimp for longer before you have to thin them out.
I have an ADF tank ... I am thinking of trying my hand with half a dozen ghosts in there. I keep my frogs well fed and they have small mouths so I do not think they will eat them but this will be a learning experience. I got the green light from my boyfriend to go for it. Just waiting for my plants to get here
40 gallon - Misc fish
15 gallon - Axolotl
5 gallon - Betta and ADF
20 long - Hatchling turtles and corydoras.
I have my first shrimp set up as a classic 10 gallon, plenty of room for the little guys. I have some fluval shrimp stratum if you need it. I ordered 2 bags offline and have used 1/2 of one bag. Have a whole unopened bag of the stuff if you want it for your shrimp tank.
i would not keep ghost shrimp with any other shrimp personally. ghost shrimp can be mean ive even seen them snip betta fins. and they can be food hogs, dwarf shrimp just dont do well with ghost shrimp most of the time. and a frog would eat them for sure. also with cherry shrimp you can use inert substrate like pool filter sand or even plain gravel.