But the thing is, he is 4, how rude can you be at 4? I know some very rude 40 year olds, they should know better, a 4 year old just has to learn. Slowly. And you just have to not go mad while they do!
As for the 7 year old don't wish him into something he isn't. I was very very shy as a child but somewhere around the 18 mark I realised no one was really looking at ne and if they were I could care less. It's only difficult being shy because the world is set up for those that aren't. It never held me back, I just developed in my own way. I am interested in Personality Types such as Myers Briggs, maybe the 7 year old is an introvert. Even if he isn't, being shy is not a crime.
I don't know much about ADHD but if that's all she has to go on my girl has it too, as do loads of her friends.
Oh, and iveould say treats, stickers, there and then. Give them to him on the school run if he doesn't make a break for freedom. I think waiting till that age doesn't reinforce the point at that age. But each to their own.
If it helps my dP used to breakout of his reception class on a daily basis and walk the mile home, across roads etc. He became very, very successful, not rich ( more is the pitty) butcsuccesful. That mind of their own and non compliance thing can come in handy.
Oh, and once again. Sleep Deprivation is hell