He's from Barrie, so shouldn't that mean he will want to go back to Toronto to team up with Tavares?
His contract is going to depend a lot on what the priorities of the team that signs him are. If they are contending, I could see a 7 year deal (or if SJ maybe 8) in order to keep the cap hit down. A team could probably shave 1.5M-2M off the first half of the deal by going long term.
Byfuglien got 7.6M on a 5 year term but got his contract when he was a year younger than Burns will be. Burns just had a monster career year, but what he does next season will be more important in determining the contract. Not saying there isn't an upside for him to repeat his near PPG totals, but 20 goals/60 points would be a safe guess for Burns next year.
If he stays with the Sharks, 8 years 6M. Long term as a UFA 7 years 6.5M. He'd probably get 8M for the first few years of the contract.
If he only goes 5 years, probably around 7.5M-8M. If he goes with the safe 3-4 year term, someone will have to pay him big money.
It would make sense that Burns would probably push for an extension right now with SJ before the season starts. He just came off one of the most productive non-Karlsson seasons that a modern day defender has ever had. He's pretty old in hockey years. It would be an advantageous time to cash in on an extension.