One suggestion is Lemon or Lemon rinds
http://home.howstuffworks.com/how-to-clean-furnishings3.htm
no
Chrome Polish
you use baking powder and coke
No, The oven cleaner will eat thru the chrome. Its a good way to strip it but not clean it.
Rubbing it gently with sodium bicarbonate.
No.
The acid in the drink gets into the tarnished or the dirt particles and will clean it but you might have to leave it in for a few days.
To effectively clean a tarnished flute, you can use a soft cloth with a small amount of mild soap and warm water to gently wipe the tarnished areas. You can also use a specialized flute cleaning cloth or tarnish remover for more stubborn tarnish. Be sure to dry the flute thoroughly after cleaning to prevent further tarnishing.
Use Flitz Stainless Steel & Chrome Cleaner With Degreaser.
You can clean a tarnished metal frame of an old vintage purse with baking soda and water. Make a paste out of the baking soda and water and using an old toothbrush, scrub the metal frame of the purse gently. Wipe away the residue with a clean, damp cloth.
Mix salt and vinigear, and soak it in. But if its valubale, DO NOT USE TOO MUCH SALT.