If replacing the 3-lip seals: Liberally lube the three lip style seals with clean new shock oil. Insert the seals into the upper cap for the main shock body starting with, from the top side, the inner most seal position. Take care not to damage the seals during installation; they are a very tight fit especially the upper position seal (largest of the 3 seals).
Lube and replace the 3 round o-rings. Note: There is a 4th o-ring on the hose side cap for the remote. My o-ring kit only came with 3 o-rings and since this o-ring did not show any signs of leaking I left it in place.
Before you move on to refilling the shock and remote canister with new shock oil you will want to clamp the main shock body vertically in a vise. Use rags if necessary to pad the shock from metal vise jaws. Tie or rubber band a thick absorbent towel around the shock body (this will catch overflow purged shock oil).
Generally each shock manufacturer has their own shock oil volume. For my 2.5 Radflo shocks, per Glenn (and this is very similar to Fox's recommended shock oil volume), you want to end up with the main shock body 100% full of shock oil along with 1" into the remote canister (and, of course, the hose connecting the shock body and remote canister). My remote canister measures 9" internal height; minus 1" desired oil volume to be left in the remote minus the height of the floating piston (1-1/4") I ended up with 6-3/4" measured from the air cap side of the remote canister to the floating piston inside same. This, after you are done filling the shock system, will leave 1" shock oil height/volume within the remote canister.
With clean new shock liberally oil lube the remote canister's floating piston's wear band and o-ring and attach your "T" tool into the threads in the floating piston.
To do this you will, after you have secured the main shock body (hose attached to shock and remote) in a suitable vise with the shaft/open side facing up and holding the remote canister in one hand and the oil container in the other, slowly pour new shock oil into the remote canister until the main shock body is approximately 75% full. You will need to adjust the height of the remote canister relative to the main shock body so you end up with both the main shock and the remote canister being 75% or so full of shock oil.
Now carefully insert the floating piston (with the "T" tool attached) into the remote canister taking care not to pinch or damage the wear band and o-rings as you insert the floating piston. You may have to "roll" the piston to enable better insertion; this helps prevent damage to the wear band and/or o-ring.
Once you have the floating piston installed slowly push on the "T" tool nearly to the bottom of the remote canister. You will notice as you push the floating piston farther into the remote canister the oil volume level in the main shock body will expand closer to the top opening. Cycle the floating piston slowing up and down within the remote canister. You want to purge all the air bubbles out of the shock/remote/hose system thereby allowing only 100% shock oil to occupy these spaces sans any air. After you no longer see air bubbles purging from the main shock body oil you will then set the floating piston to the required depth (6-3/4" measure on my 9" long remote canisters).
Photo 1: Main shock body full of shock oil; floating piston set to depth in the remote canister
Photo 2: Floating piston set to depth in the remote canister
Photo 3: Piston/shaft assembly just placed into the shock oil filled main shock body
Photo 4: Shock oil starting to purge up through the shock piston as the piston/shaft is slowly inserted into the main shock body
Photo 5: Piston/shaft insertion...