I have both Acquia Dev Desktop and XAMPP set up separately on my machine with Windows 10. To my knowledge they function completely independent of one another.
I would play it safe and Uninstall XAMPP and simply install Aquia DevDesktop using its Apache and MySQL. It's a great option if you are on Windows, or if you are not a dev ops ninja. There are some minor quirks along the way but it's super easy once it's set up to spin up sites, or import local sites.
Once Dev Desktop is set up and working well for Drupal 7 sites, you can set up to efficiently manage Drupal 8 sites with Composer. For that you WILL need to re-install XAMPP (or equivalent) Not for the DevDesktop environment itself, but simply because you will need a local instance of PHP if you want to install Composer globally. The Composer installer will not recognize a php instance from your Dev Desktop installation.
You can then build Drupal 8 sites using this template via Composer, then import the codebase to Acquia Dev Desktop via
import a local site. That template has it's own instance of drush and drupal console. There are some quirks with Composer Drush on Aquia, in that you need to set a PATH to get your database connections as described in this article.
Hope this helps!