I am sure that there are successful 1 acre crappie ponds, but they're probably the exception to the rule. Fathead minnows are put in ponds primarily to provide forage in the first year or so for gamefish that are stocked. Them becoming established and providing a permanant forage base also seems to be the exception to the rule as they are slow, easily caught fish. Golden shiners would probably have a better chance of becoming established in sufficient numbers for storage but in a pond with a lot of established predators it'll probably be hard. Crappie are different than fathead because they have the potential to become a predator if they get large enough, and that'll just be more fish you have to provide forage for. Fatheads and shiners won't compete with your bass and walleyes. I don't know much about walleyes but 100 seems like it may be a lot for a 1 acre pond, especially with two species of bass in the mix as well.