Is this sturdy enough for in home studio use of Alien Bee 800s?
Also is anything else needed to attach the Alien Bees or do they attach directly to the stands?
The stands are sturdy enough. I use my large Westcott soft boxes on mine. For the money, it's a good marriage of price, portability and ability to do the job. I also have heavyweight stands, but I don't use them because these are lighter for me to move during setups.
I'm not able to respond to your Alien Bee question, since I don't have them. My Westcott fluorescent units mount perfectly. You might toss that question to the Alien Bee company, with a link to the Adorama light stand description.
Hope that helps, Deborah!