They're going to have all that stuff at Williams Sonoma or Sur La Table. A little pricey, maybe, but convenient one-stop shopping.
You may also find pre-mixed bean soup packages from vendors at farmers markets, which has a little more of that homey in-person touch, but is more hit-or-miss with availability.
You could also try World Market--I bet they'd have stuff you're looking for.