No you can't :(
No
Yes. Only on your own personal video device. They do have Wi-Fi.
Not at McDonald's .
Just to be sure im understanding your question correctly, your asking if you can watch them at mcdonalds? They will not be "showing" them on any tv or display on behalf of the store, however im sure this can be done fairly easily thru a personal device. i.e. your phone, tablet, or Chromebook, etc. "Please note however, (and this is only from personal experience with this particular location) that connection/quality of internet issues are a major problem at this location. I personally would not recommend it. Hope that helps!
Probably not
Thanks! Your answer is awaiting moderation.