Is one allowed to use haggler, with possession? Then it would be
+7*3 gardens (21+ cards gained)
+7*3 silk road (9 victory cards gained)
+7*4 fairgrounds (new cards are BV, Gold, Province,Duchy, and two other actions)
+8*11 Duchy/Duke (Only had Duchies)
+7*4 Vineyards(12 actions gained)
Either VIneyards or Fairgrounds can be bumped up one. Though considering this, one could have gained the silk roads or gardens using haggler/BV, meaning that they could have most of the cards in the supply, which would make the total much higher.