Fedora uses RPM files. The difference is in the way they are packaged and where the files are put when run. Linux can read/write FAT32 and can read NTFS (limited write support). Linux use Ext3, reiserFS, Ext2 and a variety of other filesystems. Wine exists for all distributions - sometimes only in tar ball (source) form - go to
www.winehq.com or look at your repositories. Yes it support virtualisation, you implement it by installing the relevant program and following the instructions and system requirements depend on the product.