I can't be 100% sure on the flat panel(I don't own one), but as long as the Mac has DVI, there is no reason that I know of why it wouldn't work. As for the SATA drive, it will work as long as you have SATA support on the Mac and the drive is FAT32; Apple hasn't officially added NTFS support, so if it were NTFS, you'd have to hope and pray that the command-line Mount utility recognizes it.