Не стоит для токенов использовать localstorage, в этой статье развернуто почему.
https://habr.com/ru/post/349164/
Насчет рефрештокена, смотрите сами, если вы храните только id пользователя, то jwt получается небольшой, можно его и так гонять по сети.