1) Yes, you should be able to run standard ROMs/ISOs with the ported emulators
2) When it says source must be availalbe it is talking about what you stated in the second portion of that question - it means that the game must be open source and the code must be adjusted/rewritten for use on the...