Were prehistoric people capable of abstract thought, art and spirituality?

2 answers

Yes.
"Prehistoric" simply refers to humans, their activities, and events before writing was invented. It has nothing to do with their imaginations or thought processes.
http://www.answers.com/prehistoric