It's pretty difficult to make sure that one fish eats one kind of food and another fish eats another. Loaches do not require a special diet - a high quality pellet like NLS is the best food for them, and any other community fish you may keep them with.

I agree, they should be in at least a 4 foot tank.