You can install our site as a web app on your iOS device by utilizing the Add to Home Screen feature in Safari. Please see this thread for more details on this.
Note: This feature may not be available in some browsers.
If you look at the driver's mat, you can see what looks like two holes for pins to hook into. I think the older Tesla's (pre-facelift) used this system. My 2016 uses two velcro patches (that suck) instead. Your 2017 probably does too. Other than that, they will probably fit except the frunk mat, which is definitely for the older rear drive cars that had the huge frunk.