While you can't bold or italicize the text showing on the calendar, you can change the color based on a custom field.
Within your calendar page, you would create additional calendars down the left-hand side of the page, assigning each one a different color and filtering each one by that custom field option