Check out Arbor Fabricating, they build custom stainless mesh baskets. They are reasonably priced and people seem to be happy with the product.
Here is a thread about the fabricator https://www.homebrewtalk.com/f11/new-way-control-pellet-hop-gunk-352293/.
I have done several coffee beers over the last year. I cold steep 50 grams in secondary for 2-3 days. Little to no pepper character from the coffee. I like the taste of a lighter roast in my beers, the last one I did was a dark roast and it had an ash character to it.