I'm not saying the words are obsolete, but they're old-fashioned.
A couple are but honestly, most of what you have listed are commonly used where I live - in Ireland, which surprises me more, as you are suggesting they are the preserve, mainly, of old-fashioned English children's literature.
Only one of my DC read these avidly as I did, my two DSs are not readers (sadly, although they will occasionally get engrossed in a book - they are both teens and sporty and not keen on reading, to my dismay). But most of the words are fairly commonly used - like your example above, duffel coat. Both my boys (16 and 14 now) had one, and they know it from Paddington anyhow!
I'm not doubting you, by the way, or the other posters who aren't familiar with the words, I'm just surprised. Like, larder and pantry are pretty common here. I don't have either - my house is not large! But several family members do, and use those words.
Not that I can think of them now but there certainly are phrases I use, mostly, like you from my childhood and other reading, that are definitely not in vogue and my kids wouldn't know them. They are pretty good on vocab mostly, probably from listening to me and also I have the radio on constantly.