The loaches you listed would love rams horn snails, but if you are planning to breed snails for food you're going to need quite a few of them to keep up with that type of appetite demand. Ram's horn snails are typically tropical, so temps in the low to mid 70's range works well. They seem to thrive and reproduce the fastest at the low end (72 - 75F). Live plans and flake fish food, algae wafers.. snails will eat almost anything, including dead/rotting fish.
Watch water params with the snails. They put out a lot of solid waste and are very sensitive to ammonia, nitrite, and nitrate. Dead snails is one of the most awful smells there is.
If you have the ability to start out with at least a dozen snails you will have more success at keeping a good supply of small ones, then only feed out the small to medium size snails and take breaks when you notice your population decreases. (always allow at least a dozen snails to mature to full grown or large in size to keep your egg supply plentiful) It takes about 6 months to a yr to get a good snail breeding supply going for food... and the bigger the tank/container you use for them the more snails you will get. A rubbermaid tub with heater and sponge filter works well and is less expensive than setting up an actual tank. Water changes don't have to be large, but they should be done weekly to keep enough mineral content in the water for the snails bodies to utilize and to promote healthy shell growth.
If this were an only food I would suggest purchasing them regularly to keep up with supply/demand... but if this is just a snack for once in a while, this type of procedure should provide what you're looking for.
Hope that helps. If you have more questions, please ask away...