My current 5er and my previous TT, both had these anchored into the floor with straps to keep things from moving in transit (not the Command hooks in the photo below):
It turns out, the ones installed by the manufacturer are almost identical to the same ones used for hanging picture frames. So, if you are looking for them, go to WalMart to the picture fame area and you'll find them there. I used a half-inch course dry-wall screw to anchor it to the floor, so it would not go too deep and perhaps come out the bottom of the slide.
I've added more of these in different locations to create hooks for different tie-down or bungie cord tie downs.
As far as the table, we've had 2 RV's with stand-alone kitchen tables. Both were the pedestal rectangular tables with the claw foot style base. Holes were drilled through each arm of the claw feet and long screws attached each foot to the floor. Of course, you could leave the table free-standing and move it around then too. If ours was free standing and not screwed down, I'd probably keep a strap over it too, to keep it from falling over or sliding around.
This is not my photo, but we have the same chairs and table (Montana High Country 375FL - Fifth Wheel).
The strap over the chairs is hooked into one of those hooks like pictured above. There is a screw hole drilled into each foot on that table with a long screw going into the floor, actually, only about 1/2 an inch.
Any table will work, as long as it fits your space and your comfort level. If you want, you could even use a camping folding table. Nothing says it has to be RV specific. Measure the size you have available and visit furniture stores.
Good luck!