Forks are reinstalled with no leaks and I got a short test ride in Sunday. The front end is ready to go for the season now.
Of course, they are predicting snot flurries this afternoon - my fault, sorry...
Yesterday, I finally got around to changing fork oil and seals. I put the bike on stands and pulled the forks 2 weeks ago and it's been in the way in the garage since.
I'll put it back together and test ride it today.