Best way to add subtitles to videos
1) Is probablly the easyest. You can download it from YouTube and merge it in Premiere Pro. Easyest way is to burn it in, so you wont have any struggles with other social media plattforms.

If you have basic programming knowledge, ypu could write a script whoch automatocally downloads and adds the sub titles from YT.