Welcome to Q&A Forum; this is a great place to get support, answers, and tips.
Thank you for posting your query; I'll be more than glad to help you out.
This is a community driven forum, where you can get answers to your questions based on the knowledge and experience of the community members.
From my understanding, all of your points are valid, some might depend on the image you are using and how you configure that VM.
If you want to have an official answer from Microsoft you should get in contact with your local Microsoft team.
This is no legal advice! You must ask a Microsoft representative if you want an official Microsoft statement.
For questions regarding pricing/licensing, please get in touch with a Microsoft sales partner or licensing expert.
Call (1-800-426-9400), Monday through Friday, 6:00 AM to 6:00 PM PST, to speak directly to a Microsoft licensing specialist.
I hope my answer is helpful to you,
If the reply was helpful, please upvote and/or accept it as an answer, as this helps others in the community with similar questions. Thanks!