Codes are made from modifying the RAM's content, Romhacking is to mod the actual ISO of the game, permanently. And yes, I can romhack, however, making stuff like that takes time to figure out, it's not as easy as replacing this, putting this there, etc, it requires you to analyze the files' structure, making a program to edit them amongst other things...
DNAS decryptor is a program with the keys to uncompress BBS1.dat, BBS2.dat and BBS3.dat, which contains the models for in-game characters, maps and events... without it it's impossible to make any kind of mod to the game.
About Keyblade Graveyard keyblades... I can make them hit, however, I still need to figure out how to make them display effects and play a sound effect when they hit.