Yes to all of this. But none of it means anything if love of God is not at the center. All of these truly good things flow through, with, and in Him, and they point beyond themselves to Him. Nowhere in this entire list do I see any explicit mention of attachment to Christ, even when any and all of these things are only ever about Him, anyway, and communicate what Catholics believe that much more clearly. We have to be more on point in a culture that barely knows what we're talking about.