There are several options to add captions to your YouTube videos, including auto-sync, typing out captions, and using auto-captions on select videos.
YouTube banners must be specific pixel dimensions, and a certain file size, if you're going to get the best result for your channel.