The flooring is all up to you. If you prefer a hardwood floor, go with that. If you want a rug floor, that's okay too. You can always do a combo of them, and make some of your floor hardwood, and the rest rug.
The floors themselves install in a very similar fashion. If you want a floor with a lot of shine, you will want to go with hardwood. If cost is an issue, laminate.
The floor you can install on top of the radiant heat is Tile and hardwood floor.
There is a great answer to your question online as to where to get Kitchen floor mats. Go the MatsMatsMats.com. Easy to remember and great prices too.
One can learn more about installing hardwood floors from the following DIY websites: Home Depot, DIY Network, Wood Floors, Armstrong, Build Direct, Hardwood Floors Mag, One Project Closer, Hosking Hardwood, to name a few.
There are various types of wood that can be laid down for hardwood floor. If you go to your local supplier of hardwood floor, they'll have a catalog with a vast array of styles and stains (shades/colors).
I would go with a dark dining set if you have light floors.
The best online resource for finding information about refinishing hardwood floors is www.hardwoodinstaller.com. This website details different types of choices as well as providing tips for installation.
Many different shades of hardwood floor go well with black leather furniture. Many people prefer lighter hardwoods that contrast with the dark furniture.
check that valves are fully open
usually and most of the time without the carpet. like on hardwood floors
because there is a slippery and smooth surface which makes you go flying