I am pretty sure literal thinking is very common at age 7. Abstract thinking evolves with age and life experience, and some people never become very good at thinking symbolically. It is something that can be worked on and developed but I certainly would not "worry" about a literal thinker at age 7.