Unless someone here on the forums has tested this device fully and is prepared to share their experience, I'd say you're not going to get the answer you were hoping for.Most likely, no-one here will be able to tell you for sure whether BT4 will work out-of-the-box for these devices, but that's no reason (in my opinion) to halt. You will need to be prepared to thoroughly troubleshoot any issues you come across, with limited assistance from the community. If this sounds like it's going to be too much work or hassle, I'd suggest BT4 may not be what you're looking for.
As for wireless USB cards, check out the Aircrack-ng site for a list of known compatible cards to help you make your decision. You'll also find the answer to your compiz question via your favourite search engine.