For the wood, I will second the Behlens Rockhard Table Top Varnish. It flows (levels) much better than poly. On my walnut table (some pics of the finish at
http://www.ncwoodworker.net/pp/showgallery.php?cat=1300&page=4). I started with brushing on a 50/50 mix (I used Behlens reducer) and then wiping it after I got the entire top covered, but on the third coat, I just brushed it on and let it level itself with no wiping. Worked great so I applied another just like it. I gave it a good 16 hours between coats with a 320 grit scuff sand to break the gloss.
It has withstood the holidays (35 people for dinner, etc) and daily use for about a month now. It is a high gloss finish, tho, so if you want an oiled look, you will have to dull it with 0000 steel wool or pumice.
Go
PS: I have also had good luck with a 1/3, 1/3, 1/3 poly/BLO/MS wipe on finish on end tables, etc, but have not tried the Waterlox, so cannot comment on it. The Behlens had a lot less fumes (probably due to the Naptha based reducer instead of the MS) and I was able to move it into the house within 48 hours, as opposed to about 4 days for the BLO/Poly mix.
I would not apply any varnish finish to the tiles. I would instead use a grout sealer for that portion. I used the Aquamix Penetrating Sealer from Lowes for the tile backsplash I installed over our sink and stove, and it is holding up excellently after 1 1/2 years.