Boil channa nicely even if it is mushy it is good I have done like that only.
If it is cooked mushy then you will get nice gravy consistency and no need to mash them separately.
We have added salt already when boiling channa so be careful when adding to the gravy.
If there is no pomegranate powder then amchur powder will itself do the job.
You can adjust the spiciness according to your taste.