You can achieve 1) with a width setting like so:
style: {
fontSize: "9px",
width: '300px' // or any other value you thing will work
},
Wrapping is not recommended here - you could achieve it with useHTML and label formatter, but this will cause problematic overlap - columns positions are not recalculated when you use useHTML for labels.
Btw: wouldn't it be easier to use a bar chart type instead of the inverted column?