The problem is that stock is also linked. The best way as i see it is to write a custom query to show all products in the theme and redirect to the cart accordingly. Not sure if there is a better method
Yes , you can install Prestashop along with Joomla, Wordpress or as a matter of fact with any web based tools. Prestashop itself does not interrupt with your web server or database and it runs as a standalone application.