Where are you in Canada?
I'm currently there and can give you a few pointers, tips, maps and runway guides of the okavango delta.
As for the microlight stuff... Not too sure if I can help you there. I know there is one or two of them in Maun, but they are private, not rentals.