You can get mulch from nurseries in bulk, am sure there are other places also. You would find it in the landscape area of the yellow pages.
For the fertilizer, if a lesco is around you, that would a place to get it. go to www.lesco.com
and see if there is a store near you.