Question 1...
"I think I found it is a TPO? but I would really like some verification".  
https://www.youtube.com/watch?v=KL5qJw397RcQuestion 2..."Our dealer also sold us on a 5 year Interior/Exterior Environment Protection which I have to look in to the details on or call for what that protects on the roof".
Be very careful and look into the fine print. Many of those type plans you can do yourself and do a better job.
Also good info about your roof...
http://www.dicorproducts.com/resources/guide/RudysRoofbook_16.pdf