To answer your first question (regarding existence of the limit): I never remember references, but all you have to do here is show that for any two far enough starting points, there is a coupling of the RWs started at them, such that with high probability the two paths hit the aggregate at the same point (for example, because they start walking together before hitting the aggregate). In $\mathbb{Z}^2$ it's pretty straightforward to do: if you let one walker walk till it hits the aggregate, then with high probability its path will separate the aggregate from the starting point of the second walker. Then you let the second walker walk till it hits the first path and follow this path thereafter. As for the second question: as I said, I never remember references, but I believe that you can find how to calculate the harmonic measure exactly using the 2d potential kernel in Spitzer's "Principles of Random Walks".