Yes There is a icon if you connected to internet You can DownLoad Netflix and much more......For more answers Go to Youtube and search it For better Answerd......
I Don't think so but try to Google it maybe get better results.
Thanks! Your answer is awaiting moderation.