I’m with you op. Trust your instincts. He doesn’t seem polite or very mature.
He is a guest in your home,which you pay for and maintain and you live there, and for which you provide heat, warmth, food etc, and yet he wanders in and cuts you out of the equation, except for the first night, like you don’t exist.
If they wanted a holiday where they were exclusively in one another’s company, then they should have gone back-packing together or something.
Your dd is partly to blame because she should have said something like, “no we usually eat together as a family a couple of nights a week” and “no mum is running us to the station”. It’s a bit concerning that she follows his lead so readily.
If he was well brought up then he would express gratitude for having somewhere to stay, include you in their plans at least a couple of times (and as you say, you had no wish to muscle in all of the time) offer to shop and cook one night, and take you and your dd out one time, even if he could only afford to buy both a cup of coffee.
Of course the difficulty is knowing whether he is just immature and will improve with age or not? Many young men do. Dramatically so in some cases. Or if he is someone who is permanently focused on his own wishes?
And yes he should have turned up with something; even if it’s a packet of his favourite biscuits or a pkt of posh coffee.