There are two Harris' in my DS's nursery class. Very popular here (Scotland obviously). Personally I'm not keen on surnames as first names but as they go, Harris is not bad and definitely not too 'out there'.
I'd never made the link with Rolf Harris until now, mumsnet is weird!
MikeUniformMike Harris is a boy's name so the others you suggested, lovely as they are, won't work