Based on your description, you can try to apply for TRV before application then come to Canada do inland PR application. In that case, you can be together, he can apply for OWP while waiting.
I don't know how the chances are, but why not apply it before tho? right?