Last bit of info I had from an inside source at Strange was that he enlisted for the army... but there was never official confirmation from anyone reputable within his camp or closely associated to him that could verify this.
As for the instrumentals, I haven't come across any that were officially released nor know of any floating around unless I've somehow missed something.