Floyd is coming up to fight Canelo and likely will not ask for a CW. That means that Floyd will be giving up things to a young fighter who hasn't really earned anything. My guess is Floyd won't allow for rematch clause for Canelo. He'll probably give Canelo everything else he wants, but I don't think he will let himself be dictated to like that. Not like you can blame him since he gave up everything when he wanted to fight Oscar (gloves, ring, money cut).
I think the fight only happens if they both have a rematch clause. in all honesty they should fight twice, that will make up 2 of the last 5 fights he has left. By the time they fight twice they 140 guys would've had moved up and made a name for themselves by then.
Many Floyd fans thought that Floyd was going to fight Pac in the past but he never did. He is a cherry picker and will not fight any great champion in his prime.