I don't like to label kids either. I am not adequately trained to diagnose kids but ya', what you describe, all combined, is NOT normal behaviour. I too, would be concerned for him.