No. i tried it using a my external USB drive.
No. It doesn't say anything about .avi and it's definitely not working. Yeah unfortunately you'll have to convert it to either WMV or H.264.
I think I've read that it will support .mp4 as well.
These codecs change so fast it just messes you up.