I think the gold and silver frames are identical. The handles and stuff like that might be different however.
Also, a lot of times I have picked up grills that I thought were going to be full of rust, but once I got them taken apart and pressure washed, they were in surprisingly good shape.
And yes, the scale mounts to those two holes in the panel above the two bumpers.