Once the app window opens, right-click the YouTube icon on your Windows 10 Taskbar. Click "Pin to taskbar." Method 3: The Drag-and-Drop Desktop Method
Yes. If the icon looks like a generic white page or a globe instead of the red YouTube play button: how to pin youtube to taskbar windows 10
If you prefer using your regular browser with tabs: Once the app window opens, right-click the YouTube