I can do this all the time I’m at home, but how would it work if I have to be out, should baby unexpectedly fall asleep in the car or something and I’m not able to feed him straight away on waking? Should I just feed at soonest opportunity/when we get home?
Like with a baby (and toddler) is basically all about fitting "general living" in and around baby's feed and sleep routine. So always prioritise baby's need to sleep well (and feed) at the right time as high priority.
If possible, arrange anything you need to do outside the home around naps, even if that means rushing to get home. That can be done two ways:
I used to prefer getting anything I needed to go out (shopping, school run for example) for done in baby's awake time. So get everything ready while baby is asleep - have your baby bag packed, your shoes on, feed ready, pushchair/carseat set and coat on all ready while baby sleeps. Then the moment baby wakes, feed straight away and immediately out the door. Get what you need done done quickly and get home ready for next nap.
The other way is the opposite. Get everything ready while baby has awake time. Then immediately that it's time for sleep go out straight away and aim to keep baby a sleep in moving pram throughout. Then either take a feed with you to have when waking, or get back home when waking for the feed. This way tends to be less predictable.
All that said, there are some occasions when something simply has to take priority over sleep/feed routine. As long as under normal situations you do prioritise routine, then on the odd occasions when it isn't possible just go with the flow, do the best you can and don't worry too much. You can always get things back to normal tomorrow.
But it needs to be something significant and immovable to break routine. If it can be moved, move it to awake time. If it's not essential, wait until baby is older and awake more before doing it, if possible.
Also, would I do this all day, up until his “bedtime” (when he sleeps after his bath) til his dreamfeed at 10pm? He doesn’t tend to wake in this time (he’s done this himself from about 8wks, just seems to know it’s nighttime). He might stir but doesn’t really wake so I wouldn’t get that cycle if you know what I mean? So is it ok to keep the evenings the same as they are until he is 6months and I try to put him up to bed properly?
Keep the repeating cycles of WAKE > FEED > WIND > FLOOR TIME > SLEEP going from waking up until "bedtime" - that being any awake time that happens between 6pm-8pm. At that awake time do your bedtime routine and change into night clothes. Put baby down for the sleep after the usual awake window after bedtime routine (and until 6 months put "to bed" still downstairs with you). From this point onwards leave to sleep. Any wake ups, don't have awake/activity time. So resettle or feed and straight back to sleep. Take upstairs with you when you go to bed and feed at that point.