Best place to get the big fine mesh bags is a paint store, Duron, Sherwin Williams has nice 1 gallon and 5 gallon ones some have a draw string, but if they don't a rubber band works great. Good bulk carbon from BRS is very reasonable.
May be able to get big paint strainer bags at a local hardware store as well?