Minha opinião: NÃO. 2GB de RAM não será suficiente.
Como você também mencionou que pode ter muitas abas do navegador abertas, você experimentará muita frustração. Ambientes de programação Java também ocupam uma quantidade substancial de memória.
Sugiro que você atualize para pelo menos 4 GB de RAM. Pessoalmente, considero um mínimo de 8GB.