По моему опыту 16гб оперативки для среды разработки+вебпака/сборщика приложения+браузер это комфортный минимум. Если хочется апгрейдить - стоит заранее убедиться что оперативная память и жесткий диск не распаяны, как бывает во многих моделях. Apple по этой причине тоже сразу вычеркиваем. По разрешению экрана - стоит брать FullHD как самое популярное десктопное разрешение. Если занимаетесь чем-то специфическим то посмотрите исходя из ваших потребностей.
Моё скромное мнение что апгрейдить бу технику проще целиком - продать то, чего уже не хватает, и купить следующий более производительный ноутбук. Бу техника медленней дешевеет, а апгрейдить ноутбук занятие очень сильно на любителя.