I am going to send you to a site that is for newbies and has all you answers. It is dssrookie. You will have to sign up like here and it is free. They have the answers you need and all the files.
Bin files, unlike other files such as .exe, .wpd, .doc, .xls etc don't have an actual program used to open them specifically. A .bin file is sort of a universal file for binary file. So it can be anything from a rom for an emulator, to image/sound data for a game. thanks to Red Squirrel for the info...