to answer your question regarding full oil pressure and circulation it is a bit tedious but try this and be sure you're working in room temp environment. if not use 15-40 wt. oil for this purpose:
remove swingarm oil dipstick.
check and be sure system has 2.5 quarts of oil in same
remove spark plugs. rear can be removed by getting down to the air box base plate and removing same. this gives access to rear plug which is removed with 3/8th drive ratchet...extension...swivel...and 5/8th captive plug socket
attach charger to battery if necessary to gain full voltage
engine will now spin freely and quickly. with key on and run switch set to on spin the motor with the starter. obviously it will not start as plugs removed in above step. spin till oil pressure light is extinguished. spin for additional 10 seconds or so and the system should be fine and air removed from cooler and lines.
if not i would proceed with removing filter assembly and pump and look in cam cover cavity to assure pump driven gear and driver gear in good shape.