I have been wondering a bit lately about some of the things that Aidyn does... wondering if they are just part of 'normal' toddler behaviour, or if its a bit odd?

Firstly is the way he plays and organises his cars and trains. He will spend up to (or even more than) 30mins just arranging and rearranging his cars, (and small thomas trains). He arranges them all in lines, sometimes like a carpark, and sometimes just one long line. Last night we took a photo where he had lined up nearly 50 of his cars, side by side in a straight long line...
He also really enjoys getting our huge piggy bank and having us empty out all of the coins in there, and he usually stays theres to put every single coin in the slot (and there are a few hundred of them!)

He is also extraordinarily particular about everything. For example, he will only let DP flip him if DP is sitting on his usual lounge chair. If DP is on a different chair Aidyn wont have a bar of it.
Same with cuddles when he wakes up from a nap... it had to be on a certain chair, or he will tantrum...
If people move things/put things where he doesn't want them, he gets cross and yells - even if he is not using whatever it is at the time.
After he's had his shower, he will not hop out until he has pointed at the drain, and I tell him what it is. This has been going on for 6 months, and he still has to do it every night.
There are so many examples of him being particular about something, and it happens ALL the time, but funnily enough I cant think of any more specific ones just as I'm writing this.

If people watch him whilst he is eating he gets upset and yells - he doesnt like to be looked at.
Whenever I have guests over, or stop walking to talk to people/friends when he is with me, he is very rude and yells 'BYE!!!' at them, or points to the door and says GO!!, or tries to push them out himself.
I am really trying to curb this one, as I find it quite rude, and am not going to accept him treating family & friends like that.
But is that sort of antisocial behaviour normal for a toddler??

Seeing as he is my first child, I dont really have much to go by, so am not sure if all of this behaviour is common in a 2.5 year old, or not??

I should also mention that he is behind in his speech, although has been rapidly improving lately at a much faster rate than ever.