Responding to some questions for clarity as i've seen them crop up, i'll edit this comment as i go:
Daily mission time - i stated around 40 minutes on stream, this is if you aren't doing the skill mentioned on the mission. If you do, this'll be cut down by half and only take around 20 minutes. You can also use the lamp in any skill you'd like so you could do one skill to complete the mission, and use the lamp on a complete different one.
Note on rewards - Not sure if we saw it on stream but there are also a set of Combat ability overrides for a few abilities in addition to the Conjure ability overrides
ED4/Zamorak buff - The buff will not record kill times, enrage increases, or hiscores
How do i obtain charges for content buffs? - Each buff has a limited amount of charges per pass, and will have 3 sets of charges awarded throughout the pass. So using fake numbers, imagine the Bountyhunter giving charges at level 3, 20, and 40 on the pass.
Who is the pass available to? - Everyone can play the pass and obtain the free rewards on the track, premier members will get all available rewards
Can i claim my pass rewards after the current one has ended? - Yes we'll be adding something for players to claim rewards from the most-recent previous pass they had not yet claimed before the pass expired.
Do Ironmen have access to non-cosmetic rewards? No, where players would normally get XP buffs, content buffs, and Hero Satchels - ironmen will instead receive oddments. The remainder, majority, of the pass which is cosmetic rewards will still be available to ironmen.
Do Ironmen have access to buffs? - No, the buff tab will be disabled for Ironmen.
Do the emblems carry over to the next pass? - Emblems, or the general Hero Pass currency, will be themed specifically to the current pass' theme and used for that pass' store rewards specifically. They will expire at the end of their respective pass.