does the lid have pins that lock into the cage (like a 125c/x, if you have ever seen their setup) ? If so I reckon you could get by with something than wasn't welded solid as the pins would stop the whole cage from racking and collapsing. The base would be held by the flange in the airbox.