My 7 weeks old baby sleeps a lot, at least 18 hours, is that normal?
Yes, it's very normal