Slag Glass Table Lamp?

Hi all..

I am trying to clean up an old Slag Glass Table Lamp. The base of the lamp is bronze but heavilly tarnished. Any suggestions on how best to remove the tarnish without harming the bronze? It is solid bronze.

Also, the glass top has bout 40 years of filth built up on the glass. Inside and out. The inside of the “shade” has a hand painted scene on it so I don’t want to harm the paint. Any ideas how to clean this shade? I’ve tried soapy water and mild cleansers but it doesn’t seem to be doing much. Any suggestions?

Thanks for your help….