Since I'm doing just that on my VTR1000 SuperHawk as I rebuild it I've been using a high quality marine grease for most bearings including the needle bearings in the various components of the swingarm and also use the same grease for other areas of the bike.
Since this grease is waterproof, long lasting, and marine grade it's something Inwont have to worry about for some time again.
I don't have anything using cables with the exception of the throttle cable for the cabs but I'm not at that stage as that will be toward the latter part of the build.
Anyway hope this helps and probably not what is recommended by the OEM but in my years of automotive work rebuilding and restoring cars this marine grease has never met me down.
Good luck. 👍