-Don't used fixed width. Use percentages to accommodate different size screens. If you're worried about it being too wide, use css to set a max-width.
-I've never used a mail client that alters font size. Perhaps you can fix that problem in css as well.