1) You'd have to look at the sizes of the actual data files, like ProgrammerMan said.
2) Using appropriate datatype nearly allways gives some sort of advantage.
I'm not sure how much speed difference there is between a varchar and a blob, but you may find a considerable speed diff between CHAR and VARCHAR. This is traded off against a larger database when using CHAR.