This is solid advice. I can't emphasize how important it will be to clearly define ownership.
One of the main initiatives of my current role is to carve out responsibilities between a company and its infrastructure support partner, it tends to not be a pretty process. I recommend you land grab whats required to properly maintain the app otherwise you'll be reactively accountable for adapting to a changing environment as they update OS, antivirus, etc. The more you can black box a particular VM from the rest of their IT organization, the less headache you'll encounter.
One of the main initiatives of my current role is to carve out responsibilities between a company and its infrastructure support partner, it tends to not be a pretty process. I recommend you land grab whats required to properly maintain the app otherwise you'll be reactively accountable for adapting to a changing environment as they update OS, antivirus, etc. The more you can black box a particular VM from the rest of their IT organization, the less headache you'll encounter.