You shouldn't be setting any formatting like the font or column width for a "real" "minimal" website. The browser should be handling that, in theory anyway.
In theory you can rely in the user’s default font. In practice because every site overrides those defaults you will get something they probably don’t want. Respecting font size by only using relative sizing is a good thing, but choosing a better font than times new roman is a good idea.