Can we supply filters and have them be stored? So that when a user comes back, they come back to the Embeddable pre-filtered

You can preset a filter, yes, but this will apply to all users of the dashboard.

If you look at the Tokens API, you’ll see we ask for a user key. This is so we can store a state against each user (e.g. remember which filters have been set).