I never had to use one, however, the rooms have a sofa that sleeps two.
I would call the front desk and ask directly I've never needed a rollaway bed so I can't say. Good luck.
II do not know, but the staff is very knowledgeable, and very helpful and friendly. I would just ask them. This is the best hotel I have stayed at in Kennesaw.
Get an answer from Homewood Suites Atlanta NW-Kennesaw Town Ctr staff and past guests.