You can use any non-dairy milk, but the ones that froth the best are hemp, soy, and almond (in that order).
If you don’t have fresh ginger or fresh turmeric, you can use powdered/ground. For the ginger, use 1 + 1/4 tsp (2.25 g) of ground. For the turmeric, use 4 tsp (12 g) of ground.
Turmeric is notorious for staining your container. The best way to get rid of the yellow is to leave your container in the sun for a few hours. It will naturally bleach it without using any harsh chemicals.