sounds like a malware :P anyway i have no idea how to do it in C
this might help to write the startup entry , otherwise you can request help there
http://stackoverflow.com/questions/1060405/reading-and-writing-a-key-in-from-the-registry
FF+Addons enable those features , most web applications are tested against and can be used effectively in widely used browsers hence itz better to stick with them. (IE, FF ,Chrome , Opera)
BIN file should be mounted machan. use an emulator software like
Daemon tools
Alcohol
ISO buster
There's a FOSS too
WinCDEmu
http://sourceforge.net/projects/wincdemu/files/wincdemu/WinCDEmu-3.3-1.exe