Is the code on the Pocket servers open source? Can I point Firefox at my own Pocket server (or a Pocket server run by any organisation other than Pocket)?
You currently cannot point Firefox to your own Pocket-compatible service. The Firefox integration uses non-public parts of the Pocket API. A Mozilla employee opened a bug for this: https://bugzilla.mozilla.org/show_bug.cgi?id=1179699