Yes on wood, no on smooth solid concrete
tear it up and lay tile :P
Ceramic Tile Installation is not at all as hard as it may look. Simply find the measurements of the room for which you will install the Ceramic Tile, and go out to any of your local hardware stores and buy the tiles that fit you best. All you have to do is simply peel off the sticker on the tile, and just lay it neat and flat on your floor.
No, ceramic tile needs a firm subfloor, without movement, and one not prone to moisture. Laminate is none of those.
Yes. You should use a good quality underlay with it though to reduce the noise of the laminate knocking on the tiles.
Measure the same length at a corner and snap a chalk line between the two points. Or start with a row of tile split corner to corner and lay off of them. It's really no big deal.
Thin set mortar? It is what you use to lay ceramic tile.
It makes a better finished product to remove the old flooring first.
You can, but you want to be sure the ceramic tile is not cracked or broken, make sure it is even, and not loose. It is reccomended that you you always remove any old tile before tiling. You can always lay a subfloor on top of the old tile to ensure your new tile was crack or pop out.
you have to pull the linoleum up to lay tile. . .i would suggest a cement backer board over the existing plywood also
Yes, if you want uneven and broken tile. You should level the floor first.
Not directly as the ceramic tiles will soon show through the vinyl flooring. If the ceramics are laid on a wooden floor, you must take up the tiles and overboard with 6mm plywood. If the tiles are on a concrete floor, you can leave them down and lay a latex screed on top to provide you with a smooth floor for your vinyl