My sewing room is in the basement. In addition to everything you mentioned, I would suggest a large cutting table. Mine is 9ft by 9ft. Great for laying out and squaring quilts. If you only make smaller items maybe a 6ft by 6ft would be good. ENJOY...ENJOY!!!