I am swamped with some family business for a few days. So I hope to reply to several of these questions more, then.
Zep Tepi is not really that "quick" a question. The most up to date discussion of it that I have been part of is in Black Genesis. Generally, the quick answer is somewhere around 10th to 12th millennium BC. The range is due to differences in notions about how to specifically define it.