Adicionar a soma ao seu script não deve ser muito difícil, basta adicionar outro array para mantê-lo.
$ awk '{ if (a[$2]) a[$2] = a[$2] ", ";
a[$2] = a[$2] $3;
sum[$2] += $1 }
END {for (x in a) printf "%3d %s %s\n", sum[x], x, a[x]}' inputfile
2 account1 192.168.0.1, 192.168.0.2
19 account2 192.168.0.1
101 account3 192.168.0.3, 192.168.0.5
(Seu exemplo de saída tinha o endereço IP separado por vírgulas, então eu adicionei isso também. Embora pelo menos o código seja mais puro sem ele, na minha opinião.)