Thank you again to all who replied.
Yes, have learned that I can replace the grates with stainless steel ones (7527) - which I will do.
So plan is to order them for delivery in USA (and later transfer home!!)
In the meantime will look at a tack weld.
Tip about oiling is well taken - have never...