I don't think Novak and Fed like each other. I believe Novak has much respect for Fed though, and it looks like Fed is often annoyed by Novak.
Rafa and Novak are the same generation and rivals, I think both respect each other. I think they might like each other, but their rivalry is so huge that their preferences lose relevance. I can imagine them as true friends after they retire, I doubt the same will happen with Rogi
and Pirata, that is a legendary video. You are one my favorite posters. Pity you are a fedtard, but I think I would still go out to dinner with you. (we had a chance but you ignored me when I was in Ohio )
I think Novak has managed to annoy quite a lot of people with his imitations of them. He seems like the kind of person who doesn't know what's funny and what's offensive. That would alienate a lot of people or at least annoy them. I know that Djoko has made fun of Rafa and irritated Roger many times.
He should like him and be thanking him. If it wasn't for Djokovic in the last 12 months, Nadal would be on 14 grand slam titles and complete 5 majors in a row and federer would not be known as the greatest for very long.