RE: Building Surface question
It is screwed into the frame with 6 #8-2.5 deck screws. There are three on each end of the table. They remove easily if I want to dismantle the thing if I move. They two other tables that I built are secured with drywall screws on each end. I have also heard of people using MDF for table tops by doubling the thickness. That stuff also weighs a ton. Good news is that most Home Depot or Lowes will cut your material to any dimension making it easy for you to build the bench or table at home.
Hope this helps.
DD