I'm not who else is doing this puzzle but I am nearly done. 2 still not sure of though.
15a Popular backing for government support in asian country...I think its INDIA by it could well be INDRA.
20a...A skilled performer found in fellow's bars.
I am sure that this is TAPROOMS but can't see where a skilled performer comes in.
Any help gratefully received !