Vibration from the spinning wheel might be from bad hub bearings. Just change them out for new ones and also check the condition of the hub bearing races, in case that's where the wear or damage is. Unfortunately those mid level hubs from Maillard did not have the best quality, when it came to bearings and races, so having problems with them was quite common.