Michael's, Hobby Lobby, Dollar Store, any craft store carries fake plants that are cheap. Anything can be a hide. (naturally harvested cork curls, custom-made "cave", or an empty Saltines box) Depends on the look you're after, and any water dish will technically suffice, though it's better to have a wide, low, heavy one that won't tip and is easy to clean. If you're primarily concerned with cheapness, remember that the snake really doesn't care, as long as it has comfortable temperatures and a sense of security. Thousands of snakes live on newspaper with a dog dish and nothing else.