Hi Tom,
In answer to your first question, it depends a great deal on the level of rehab that you're doing. In a clean, paint, and freshen up, the cost will be predominantly labor. This will be true also in the case of a rehab with an entry level kitchen and bath rehab. Component cost will be low but it still takes the same amount of time for the installation. Skilled trades will be your highest labor cost so plumbing and electrical changes will impact your budget the most. Try to keep those changes to a minimum as in the case of moving fixtures in a kitchen or bath or in moving an entire bathroom.
As for flooring, tile is my preference for durability and resale value. Really good vinyl or Marmoleum is expensive and when all is said and done, it looks like a vinyl floor. You can get nice looking tile for a very reasonable price if you shop around finding tile that is left over from a larger lot, or is a clearance item.
These are just my opinions. I'm sure other BP members may have other thoughts.