Don't think so. Tsonga can beat Novak for sure, but on an average he has too many weaknesses Novak can exploit.
Consistency wise yes, but when they're both at their best, they are on the same level.
Disagree. When they're both playing their absolute best tennis, Tsonga is clearly better. Tsonga's 'peak' days are basically the game that took him deep in Slams many times and as high as world #5 + the backhand and return as weapons instead of huge liabilities. There's very little you can do to stop him when he plays like that, as Federer and Nadal discovered on separate occasions.
I think Novak will win most of their matches because on most days he will be able to expose Jo's shit BH and ROS. He's definitely the much better player of the two. Tsonga is simply unpredictable, he can blow Novak (or anyone) off the court on any given day, but can also easily fold meekly. It's a matchup Novak won't relish at all because even though he knows he will win most times, if Tsonga happens to be on one of those rare days where his game is really clicking there's little he can do to stop him.