Re #1: DRY home / other Channel actions & add blacklight-channels-search to body classes when searching.