Can I document things other than models, like sources, seeds, and snapshots?

Yes! You can document almost everything in your project using the description: key. Check out the reference docs on descriptions for more info!