Nobody is sure. What is sure is that it was definitely not there for the 1st 400 years.So now it's 500 years. Your figures keep changing.
Depends upon which Council you take. When was the last important Council held. 561 AD, is it?
It was definitely just before the arrival of our Prophet, because he was the first one to refute it through Qur'aan.