As a short term fix you could try to break more fins so that the fans weight is distributed equally when spinning, That should fix some of the vibration. A long term fix would be going to amazon/alliexpress and find a replacement for the fan/fans (sometimes they come in pairs)
I know for a fact you can find most of the fans on alliexpress just google your card and try to find the model of the fans.