re wood floors and tiling
I have just finished very successfully tiling a bathroom floor which was wooden.
It is essential to put down ceramic tile underlay boards (not to mention making the actual tiling so so much easier). In addition, use as flexible an adheisve as you can afford. It does not have to be 2 part. And use a flexible grout with grout booster.
I used 20cm tiles but larger tiles take less movement - the issue is that it does not really matter that much if the grout cracks (that's a big pain still) but you don't want the tiles to crack and the bigger the tile the more likely it is to crack due to floor movement (of boards) hence the ceramic underlay. It is worth the effort and not very expensive (given the cost of tiling)