I far prefer bowls for water. You can get ones that attach to the cage so they can't be knocked over or tipped. Most stores will have something like this in the small mammal area, but also check the bird aisle. I would recommend at least 20oz as it is big enough that you don't have to always fill it but not huge.
For a food dish, either get one that can attach to the cage or a ceramic bowl. Plastic is easily chewed and thrown around. Ceramic is heavy and harder to throw around. You can try a dollar store for a cheap bowl.
For bedding, I recommend wood pellets in the litter box and fleece or towels in the rest of the cage. If you litter train, you only need litter in the litter box. Wood pellets are cheap and effective, a 40 pound bag costs around $5 and you don't need a lot. Most rabbits don't like to have nothing on the bottom of the cage, so a fleece blanket or a towel is good.