Yes, you can add CC to existing videos.
From the YT studio
Select a video to add captions
Once you select the video, tap on the vertical three dots.
Tap on show more to further reveal other options
Scroll down to language and Caption certifications.
Choose video language and title language.
Tap to Save the changes.
Captions will be added to an already existing video.