Potions are not limited in quantity or transferable, but everything else is. Essence Orbs work just like Alpha/Beta packs, you just specify an "edition" of 2 for those. Skins are also limited, transferable tokens, and there are new custom_json operations for transferring those.
The new cards will be part of the existing promo set, so they shouldn't require any changes on your end to work with.
I'll have a pow-wow with @asgarth when he's available to go over all of this.