1. I've yet to travel on an A319 that has the power ports. So there can't be many. All the A321's have it and at least one A320. Answer to part b: NO.
2. Did you ask an FA to turn on the power? I've never encountered one that didn't work. Compensation? I doubt it.