Hedgehogs love to root around, and if you want to minimize food waste, get a bowl that is heavy. This can keep them from overturning it and spilling the food into the bedding.
Sophia's Happy Hedgehogs are water bottle trained, so they are raised to use small animal water bottles. You can purchase any size water bottle and make sure to fill it with filtered water.