the bean
Yes. This is a good feed for horses. Although it is no match for good green grass. Horses do well on all sorts of fodder but love the green grass.
you can but does not have much nutrition value.
Yes
Cattle, hogs, chickens, fish