Is it normal for my 7 week old to spit up a lot?

See your doctor. This may be a normal varient or may be acid reflux. Your pediatrician can help you to distinguish the two. Watch http://www.Youtube.Com/watch?V=ehwmtcspugg to learn more.
Somewhat. Only your pediatrician can tell you for sure but newborns certainly do spit up.