Куда сохранять запросы с сервера, чтобы часто не делать одни и те же запросы ?
Мне приходит только идея с localStore, но так ли это правильно и сколько места в localStore ?
Тут речь не совсем о кешировании запросов. Если вам нужно именно кэширование запросов, советую почиатать тут. В вашем случае, вы просто хотите сохранять ответ от сервера глобально, но вы рискуете потерять актуальность этих данных.