A lot of those behaviours would put him on the autism spectrum for sure. Worth taking notes of specific things and having them looked into especially if he will start school as there may need to be some interventions in place before he does.