not much water is needed, i've read people breeding them in cups(but i find having a filter helps out), i use an old 10 gal tank with an internal fluval filter
snails will eat anything, just feed other veg's or fish foods, or even algae will do
i find they breed best in warm water about 82 F
if you have any real plants you can put them in, but they'll eat them pretty quick... i have plastic plants, in my snail breeder, and they will lay their eggs on them. they also lay in filters, and on the glass. shouldn't take too long to for them to reproduce
good luck!