JFusion is a Joomla plugin, so it will not work at all without Joomla. However, you could create an installation that uses Joomla, JFusion, Xenforo and Magento to get things basically working. Such a setup will give single signon. ie. if you login via Magento, you will be logged into Joomla...