"Where can you get cold-smoked salmon and single-serve philadelphia cream cheese?"
Here in Canada the little foil-topped packs of cream cheese aren't too hard to find, not sure what Sarah's 'foil tubes' are. If there's a coffee shop near you that sells bagels, they might be able to help. You can also ask them where they get their lox!
On the off chance you aren't familiar, cold-smoked salmon is the oily stuff that looks raw. Keeps forever, it seems. Mind you, I've never managed to keep it very long. :) And a little goes a long way to jazz things up. Great backpacking food. The hot-smoked resembles cooked salmon, and will not keep without refrigeration.