automatic word wrapping in Labels?
I would do this with CSS. For a text element to wrap, it needs to have a width set. Something like:

.crm-event-label {
        width: 500px;
}


(To include Custom CSS, point to a .css file via Administer > System Settings > Resource URLs)