(1) TfL Launches Limited Edition Elizabeth Line Oyster Cards (Londonist)
I tried to find one this AM ten days before the line opening. I tried Green Park on the Piccadilly, Bond Street on the Jubilee, and Paddington on the Bakerloo.
Update: The Oyster Cards were being dispensed from Charing Cross.
(1a) Update 2: Success! I was at Charing Cross this morning (very early).