possibly but it was a download that came with the original game and was part of the game's launcher program, its not available through the version of the game they put on origin though so perhaps its something that wasn't available on later versions /
No, I got both Origins and DA2 on launch day, and this character import/chest of goodies stuff was never a feature of either game. The version of either game on Origin now is the same as the release version, only already pre-patched, no features have been removed.
Character "importing" in DAO was just good old manual save editing, and the only thing that could be delivered to your chest in Kirkwall was the pre-order items (that they released for free to everyone later). You're definitely either thinking of mods and confusing them with official features, or thinking about Mass Effect and confusing it with DA. Don't blame you for the confusion, it has been years, but the DA series never had any semblance of New Game Plus features before the Golden Nug was added to Inquisition.