Hello rafpug :)
Pretty much everything as far as I know, but it is highly recommanded to use h264 codec in Quicktime format :)
My framerate is usually at 25 fps so I don't know if there is issues with any other framerate, but I guess that 24 or 30 fps and others standard settings work just fine. About the aspect ratio, I only uploaded HD and full HD (1280x720 and 1920x1080), so 16/9 format is ok, you have to subsribe a vimeo plus account if you want the 1080p to work correctly though. If you use another aspect, I can't affirm you it will work as I never tested it... But I assume it will considering Vimeo is a very good platform for professional contents :)
And it is important to know that if you only have a classic vimeo account, you can only upload 500 MB daily !
If you want more informations about this, just read this page and I think you'll have your answer:
https://vimeo.com/help/compressionPS: Apologies if my english is bad...