How do I disable faces on contacts?
I think the stock Contacts and Messaging apps do not have the option to hide the profile pictures. 

However, you can try GO Contacts Ex and GO SMS Pro. These are highly-customizable 3rd-party apps that allow you to hide profile pictures. I'm sure other apps can hide the pictures two, but those are are what I've tried so far, and it works well.