Does Dreamhost limit the size of files that can be hosted? Can 20 mb files reside here?
Not that I know of. I have at least one file over 20 MB on one of my domains.
I have one 130 mb file and that was fine.