congrats and welcome to the boards. i can offer you advice on a few points you mention and hope they help.
1. you say he is on a 3 hour EASY - at 6 weeks it might be too soon for him... and he may be overtired by the time you are putting him down for naps in the day - how long is he awake for each cycle?? i know that my dd2 rarely yawned when she started getting tired - she usually did it when she was IN the cot and already put down (usually by the time she yawned i had already missed her "window" so the first 8 weeks we had few naps :cry: ) what i did was (at 7 weeks when i got some help) start putting her in her cot at 45 miin since waking up and 80% of the time this led to a nap with minimal struggle, soon (around 9-10 wks for us) i was able to extend to 1 hour awake time because i got better at learning her cues for when to put down (in her case she got hyper animated - most would think she was happy, but it was accompanied by jerky limbs which is a clear tired sign)... and we built oit up from there over the next 2 months.
2. he is waking a reasonable amount in the night - some would say you are lucky. 2am is his real night feed. 5am is considered early morning and for some is the start to the day, but usuallu is just a feed and back to bed for almost all babies. 8 am is a morning feed. in a matter of weeks you will find the 2 am feed will push out to 3-4 am and the 5 am will push out to 6-7am and you will then only have 1 night feed. you could also find that with the DF he goes through the night (or not!) it is reasonable for a baby to feed 1-2 times a nigt in the first 6 months. some stop earlier and some actually need 1 night feed for longet than that.
3. i don't recall ever seeing in BW that a 1 month old would only wake once in the night, but remember as you read anything in the books that it is not true for a MAJORITY of babies who fall on either side of "average" - some have to be earlier and some have to be later for there to be an average...KWIM? the key aim of BW is to get to know YOUR baby so that you can adapt the techniques that Tracy wrote about. what is your baby's temperament? you might not have a clear answer yet, but can usually tell a bit by now if he is angel/touchy, etc and then you learn what that type might benefit from (ie - spirited babies will need less stimulation during awake time, fight the swaddle and need a dark room to sleep, etc)
4. if you want 7am to be your start time then do it every day (you could do earlier or later depending on what suits your household). it does help them to develop an internal clock and get the rythms of the day established because if he starts at the same time every day you at least have an idea of when his feed and sleep times will be, allowing for hungrier or sleepier days.
i hope some of that helps you out. it sounds like you are on the right track.