M.B.
LDS,
This is very normal for one his age. The waking up at 5am was taught to him by the annoying neighbors. My daughter is almost 2 and does the same thing almost every morning. If it's before 6 am I leave her be. If it's between 6 and 7 am I'll go get her and we both go back to sleep in my bed. If I'm lucky she'll sleep till 7:30. Most mornings now though she'll either lay quietly or play in bed with me.
Hope this helps,
Melissa