Can 8 year olds have girlfriends?

You are way too young to be having a girlfriend! You can have a friend that is a girl, and there's nothing wrong with that. And there's nothing wrong with having a crush on a girl, but you're not boyfriend and girlfriend. Just give it some time. In a few years you'll start to have real feelings.