its held together with 3.5" screws , 6 in the top alone.
Yes, the press will be mounted as its oriented.. and since that top is only 8" wide, about 5" of it is unsupported..
she'll be held in place with 1/4" bolts in the 4 corners down onto the bench top (using same mounting holes as my sturdy mount you see the leg of on tie right of the photo)