Welcome to the forum and congrats on the new ride! Post some photos of it when you pick up the car. The IMS issue is one that is often debated - if your car ends up having a faulty one; things will get expensive. On the other hand, you may replace it and end up not having to since the stock one was fine to begin with - it's one of those preventative issues that you need to decide if it's worth your investment. I'm attaching a link to our site's DIY tech articles on the 986 platform to help you with any future maintenance or repairs. Please let us know if you have any questions.
https://www.pelicanparts.com/boxster/boxster_tech.htm