You will probably fly in to Kirruna, which is a proper town, with huge supermarkets. They will have everything you need there. Abisko is a tiny village with one gas pump and one tiny supermarket and a hotel. The other two are at the border, and caters mostly to skiing tourists and Norwegians. Who will stay in cabins or caravans, + the odd backpacker.
The lionk shows a picture of the supermarket in Abisko, and thats in the middle of the centre of "town"
https://www.google.nl/maps/uv?hl=no&...As4Qpx8IiwEwDg