If his body holds out I think Nadal will end up with more slams than Federer.

I think they will defo go down as 1 and 2 in greatest all time list (Djokovic could even threaten that) but given Fed's record across all surfaces I'd put him ahead