Hello,
1. Could you please make a video of that issue related to the Cart?
2. Sorry to say but right now there is no option in Theme Settings available for a small pop-up for swatches. It requires Customization and this is beyond our limitations and support policy scope. Hope you can understand our limitations.
Kind Regards