Hello mggillespie,
This is relatively easy with a bit of elbow grease! If you check out our Themer’s Guide, you could probably make a template override to display what you want.
The CSS just needs to be a bit more compact for the text. Making a smaller font-size and padding/margin will get the same results.
For adding info to the list and day views, the Themer’s Guide will walk you through how to create an override. From there you should be able to add info to display. Use var_dump or print_r to see available keys.
Does this make sense? Let me know if this doesn’t work for you.
Cheers!
– Casey Driscoll