1. Do we need to pick up our bags at JNB and re-check them at the recheck counter, or they should automatically be turned over to the Comair flight?
2. I heard that one could pay Bidair who "handles" passenger for quick connections, in our case, is it necessary (2:20 hrs) since it is in the (busy?) morning period?
Many Thanks!
B747-437B's response it perfectly correct - but doesn't explicitly spell out the situation applying to you. To be clear:
1. No, you will not have to collect bags at JNB. You can stay airside by following the "International Connections" signs.
2. In the light of this (and indeed 2h20 should even be sufficient for landside connections) there is absolutely no need for any assistance to expedite your transit.