The deli counter at my local market is always willing to cut me off a chunk of chorizo. You can also ask for a few 1/4" thick slices, and that will save time dicing.I have found a 1 to 1 1/2" thick slice is plenty, but of course the diameter of the chorizo varies by brand. I use about 2 ounces for 4 servings.
As I mentioned in the post, chicken breast is fine in place of thigh meat. Also, shrimp is delicious, but add it in 5 minutes prior to serving.
Canned chick peas are fine. I sometimes cook a large batch of them in my pressure-cooker, but I also keep them canned in my well-stocked pantry.
I get saffron at a local Indian market for a very reasonable price. Sometimes I can find it at Ross or Marshall's, and I know Trader Joe's usually has a good price. It is very expensive at a "regular" market.
Macro Nutrients (approximation from MyFitnessPal): 560 calories; 35 g protein; 42 g carbohydrates; 24 g fat (excluding bread).