Hey @joe.kent, the team responded:
Q1: The edit button should appear in your editable pages. There's an existing thread about this that you can check out here, if you're using NextJS. Whi
Q2: The screenshots are used for shareable previews
Q3: I believe a CDN was chosen to keep the toolbar up-to-date with changes in the backend.
At the moment there are no plans to modify this.