No, only combat activities have shown to me any shared income in multi crew for me. And to new players the rewards are rubbish as they scale with their combat rank.
So I think the best option is to have him wing up and join you on pirate hunting, and have him to do hit and run attacks and then keep the distance, while you do the heavy killing with your bigger ship, then you get the same reward for the kill, and as long as your friend does not die before reaching a station, he should be making a descent income and should be able to trade up in ship sizes fairly quickly and as he get better ships he will be able to help out more and more and speed up the killing.
And if doing the engineering, it can be really fun to kit out smaller ships and just to go and have pure fun without any caution tossed out the windows, as rebuys should be very cheap, in comparison to your anaconda.