Memories and feelings didn't exist until gen 6, so don't worry about those in earlier games..
I'm pretty sure there was a gts exploit that allowed you to clone pokemon in gen 4 games.
As for the error, that's because the pid and iv's are related, but nintendo so far has shown no indication that it cares about mismatched pid-iv relationships. so again you don't need to worry.