Well to sign any FA, you have to outbid other teams for them lol. I'm not suggesting the Jays just spend money foolishly and throw a blank cheque at any of those second tier guys.
I could see Bregman getting around a 5 to 7 year deal max. Never even suggested him as an option since the Jays can likely roll with Clement at 3B or with Vladdy playing at 3B like 60-70% of the time. Alonso likely 5 years max IMO. Have no issue signing someone like Santander, Teo or Walker to 3 year deals similar to what Jorge Soler signed for last offseason. They won't be crippling long term. Also, other guys available who likely can sign 1 or 2 year deals like Joc Pederson, Jurickson Profar, Michael Conforto, Max Kepler, Tyler O'Neill, Jesse Winker, or Rhys Hoskins. Plenty of corner OF/1B/DH type bats available and I could see a lot of these guys settling for one-year deals.