Howdy, Mike. I'm not too far from you (Montreal region), and am originally from the Ottawa Valley. I think I can help you out with the riding buddy situation:
There are some active clubs in your area. Check out "Bytown Motorcycle Association," (there's a trail ride coming up on June 6), and call Woody at Woody's Cycle in Perth (a KTM ride day is planned for May 30). There's some good riding in the Calabogie area, but take a guide. If you don't mind a drive, check out all the events at
www.fmsq.net, lots of events (trail rides, EnduroCross, Enduros, riding schools) in the Laurentians and greater Montreal. Also, you can register at
www.endurozone.com to find riding buddies in your area.
I spent last weekend at two friends' private tracks in Shawville, about an hour from you. The conditions are much better this year than last. I hope you enjoy your bike; those KDX's are really versatile and have a cult-like following.
Will