i have plenty of fish that "butt heads", such as chasing each other, but i have never see any damage so i assume it is ok. Just b/c you dont see damage doesnt mean that everything is ok though. Some fish will chase the others so much it will literally stress them to death.
I have a fully planted 55 gallon so there is enough space for the territorial fish and for the passive fish.
I have a Chinese Algae Eater that is such a PITA. He doesnt latch onto my silver dollars or angels like i feared he might (didnt know what it was when i got it). If he ever did i would get rid of him. Anyways, he chases my 5" Bala Sharks like he is boss. This guy is only about 3" long.