A Unity ID allows you to buy and/or subscribe to Unity products and services, shop in the Asset Store and participate in the Unity community.
Separate names with a comma.
You clearly didn't watch the video. See 1:05
Yield return 0 will do unnecessary boxing. Never do this. Rather use yield return null or even better cache your returning object.