You can share a video on Google Drive with a specific person, anyone with a sharing link, or even the general public.
You can add a timer to your Google Slides presentation by inserting a YouTube video into each slide.