Spurs are a decent enough side, they've certainly got their strengths, but a title winner? Not a hope. Their best bet is a top 4 finish, in 4th place. City, United and Chelsea will make up the top 3 (although not necessarily in that order). 4th place is likely to be Arsenal, but Spurs could push them. The issues Spurs have is the issue City had a few seasons ago, with a huge amount of squad turnover it takes time to gel, and you don't get that time in the Premiership AND still win things.
You can't randomly pick 3 players who have been linked to your club in your starting 11 and claim it's a title winning side. Leandro, Willian and Moutinho are, highly likely, not to join Spurs. It's almost a nailed on certainty you won't get all of them, and the safe money would be on you getting none of them. Spurs play in the most competitive league on the planet, they aren't a current Champion's League side and have only qualified for it once anyway. Spurs won't pay top whack on wages (hence the Adebayor saga lasting so long) so that won't help in attracting the best players. So, no Champion's League football, no league titles for decades, no guarantee of future champions league qualification, inability to pay the top rate for wages. Explain to me again why you think top players are falling all over themselves to join Spurs?