I dunno if that's a typo on your side but it's supposed to be "code.bin". Also what do you mean whether you should replace it? There should be a payload.bin file.
Depends on whether you already have a way of accessing homebrew on your device. This is a secondary exploit.