I don't believe there is a cart add-on yet, try looking in the add-ons forum.
To set a XenForo Page as your home page, set the URL in the ACP -> Options -> Basic Board Information: Home Page URL
For example, I have it set on my site to: /community/pages/home/