As one of the biggest Khabib fans around here. Here's what I got for you:
Stand up: I believe Tony outstrikes Khabib. He has a freakishly long reach for LW division. He also throws a lot of spinning shit, awkward shit from crazy angles as well as elbows. He is in my opinion technically a more sound striker than Beeb.
I disagree with Khabib being a hard puncher. The haymaker he landed against Conor was beautiful, but this has so far been the first and last time we've seen something like that from him.
He won't be able to jab Ferg like he did AI due to Fergusons freakishly long reach, Ferg will outjab him at distance. Khabib will need to close the distance and get a hold of Ferg and clinch him up or go for a TD. Ferguson will be able to land elbows and spinning shit when Khabib is coming in.
One advantage Khabib has over Ferguson in the stand up department is better chin. Khabib's father pointed out several times in interviews that Khabib might be able to trade with Ferg and drop him first. This might work and would be very impressive if Khabib decided to do that.
Ground: Khabib dominates and controls him here. I don't believe in that "elbows from bottom" BS. He won't be able to land many of those with Khabibs level of top control. Sure he might land some, but those won't do the damage needed to beat Khabib and will not be the deciding factor in this fight. I do however believe Ferg might catch him with submissions, so Khabib will need to be careful. The chances of this are slim though.
Khabib will highly likely get him down, control him and pound his face into Bolivia though.
Conclusion:
Those people saying Ferguson should invite Khabib to take him down and not try to get up are delusional. Fergs best shot at winning this fight is not getting taken down, keep back of the fence, keep distance and outstrike Khabib from range using his freakish reach advantage.