Interesting theory. "re-ignite their hearts", well can't say that it's not possible. The mushroom heartless have always been a special case ever since kh1. anyway, the whole keychain memento, it's just for show except for kairi's lucky charm (oathkeeper).