You couldn’t add the return after flying the outbound, no.
However, you can add a return beforehand and then change the date after flying the outbound, yes. Paying the £35pp fee each time (unless the return is not yet in range, which seems not the case here).
Your companion will not be able to fly the inbound if they no-show on the outbound, no.