Most enemies ignore defense anyways so pfft.

You can give your characters whatever weapons you like. In the beginning I stuck with what ever they originally had then gave them what I thought was better. Doesn't really make a difference.