From personal experience, let me second the opinion that there is virtually no incoming traffic in the Delta terminal at JFK that time of morning, so I don't think you'll have a problem. Plus, also from personal observation, loads on the SAA flights JNB-JFK are much lighter than those to ATL (only around 125 people earlier this month JNB-JFK), so you won't likely have a full 747 to compete with.