Hi,
It’s only advised to install one demo in the site, if you install several demos it can cause issues because between demos some pages/products/etc could have the same names and will cause conflicts.
It’s not possible at the moment to install a specific page of a specific demo.
How can I help you further?
-Rui