When is the last day to get Mastery Tokens?

Additionally, what is the best alternative between 83 x 20, 85 x 20 and 85 x 30?

Is the Mastery Hero Pick worth it?