Yea thats the problem with cameras, they show up every tiny defect that you dont normally see with the naked eye!
Up to you in regards to a dome light. Depends how detailed you wanted to go with the build, can't do any harm though
Any ideas on what you will make it from ?
Don't worry too much if the spoiler doesnt turn out perfect, they look great with or without one anyway
Very nice rubber bits around the windows by the way