Is hardwood flooring appropriate for use in a kitchen?

Because a kitchen floor often comes in contact with wather, any spills must be wiped up immediately with a dry cloth to prevent the wood’s grain from raising or damaging the finish.  There are many water safe, vinyl planks that look like real wood that may be a better choice for kitchens. 

Can hardwood flooring be installed over a concrete slab?

Engineered hardwood flooring can be installed over concrete or can be installed as a floating floor.  Modern floor glue contains a moisture barrier.  A moisture barrier underlayment can be installed under a floating floor.