I would stay away from bamboo for the flooring as the humidity will cause issues with the flooring, As well as the chicken poop.. go vinyl its cheep off the rool at lowes or hd or get some of the left over that they sell for 50% off
My two cents! definately go biggerthen you think you will need...