No to all three. None are strong enough.
Maybe Bob Marley and the Wailers Live.
Deifinitely The Clash Give 'em enough Rope. Much much better than London Calling
He was still on coke living in Berlin when he made Low, which isn't a patch on Ziggy Stardust. Just because he grew to detest the glam persona doesn't negate the quality of the music.