What can run but never walks - my first thought was a shadow
has a mouth but never talks - now it gets tricky, it could be anything. could be an animal
has a head but never weeps - sth nature related probably, makes me think of a tree
has a bed but never sleeps - yeah, def sth nature related...