Hey, I have a similar question. I just booked an award ticket from JNB-FRA on Lufthansa. I will have to buy a separate ticket from Nampula, Mozambique to JNB.
Will the agents in mozambique interline my bag to my final destination, and if not, what is the procedure to re-check the bag in Johannesburg (I may not have a boarding pass). Do I have to go out to the international check in counters or is there a quicker way to get my boarding pass and re-check the bag? I will have 2 hours and twenty minutes to make the connection, I hope that's enough.