If you don't need to go all the way to the definition via Riemann sums:
After you show (or already know) that $f$ being integrable on $[-a,a]$ implies being integrable separately on $[-a,0]$ and on $[0,a]$, you can use the change of variable $u=-x$ on $\int_{-a}^0 f(x)\,dx$ to get $\int_{-a}^0 f(x)\,dx = \int_{a}^{0}f(-u)(-\,du) = -\int_a^0(-f(u))\,du = \int_a^0f(u)\,du = -\int_0^af(u)\,du = -\int_0^af(x)\,dx.$ And then it easily gives $\int_{-a}^af(x)\,dx = \int_{-a}^0f(x)\,dx + \int_0^af(x)\,dx = -\int_0^af(x)\,dx + \int_0^af(x)\,dx = 0.$
If you need to use the definition via Riemann sums:
It is generally okay; but one possible problem is that you should explain why the fact that $f$ is integrable on $[-a,a]$ implies that it is separably integrable on $[-a,0]$ and on $[0,a]$. Another issue might be how you are writing the Riemann sums for $A_1$; it would be best to begin with a partition on $[-a,0]$ and then explain how to transform it into a Riemann sums on $[0,a]$.
You can take care of all of this in one step by considering instead Riemann sums and partitions on $[-a,a]$ directly: for each $n$, let $P_n$ be the partition of $[-a,a]$ into $2^n$ equal parts: this will guarantee that the partition is symmetric about the origin. That is, if we let $\Delta x = \frac{2a}{2^n}$, and set $-a = x_0 \lt x_1 \lt x_2 \lt\cdots \lt x_{2^n-1} \lt x_{2^n} = a,$ with $x_{i+1}-x_i = \Delta x$, then $x_{i} = -x_{2^n-i}$ for $i=0,1,\ldots,2^{n-1}$. (In particular, $x_{2^{n-1}} = -x_{2^{n-1}} = 0$).
Then select $y_i \in [x_i,x_{i+1}]$ to be the midpoint of the interval for $i=0,\ldots,2^{n}-1$. Then we have $y_i=-y_{2^n-i-1}$. So the $n$th Riemann sum is: $\begin{align*} S_n &= \sum_{i=0}^{2^n-1}f(y_i)\Delta x = \sum_{i=0}^{2^{n-1}-1}f(y_i)\Delta x + \sum_{i=2^{n-1}}^{2^n-1}f(y_i)\Delta x\\ &= \frac{2a}{n}\sum_{i=0}^{2^{n-1}-1}f(y_i) + \frac{2a}{n}\sum_{i=2^{n-1}}^{2^n-1}f(y_i)\\ &=\frac{2a}{n}\left( \sum_{i=0}^{2^{n-1}-1}f(-y_{2^n-i-1}) + \sum_{i=2^{n-1}}^{2^n-1}f(y_i)\right)\\ &= \frac{2a}{n}\left( -\sum_{i=0}^{2^{n-1}-1}f(y_{2^n-i-1}) + \sum_{i=2^{n-1}}^{2^n-1}f(y_i)\right) \end{align*}$ Now do a change of index in the first sum, by letting $j=2^n-i-1$; the sum will then range from $j=2^n-1$ down to $2^n-(2^{n-1}-1)-1 = 2^{n-1}$, and you can do the sum in the opposite order. Then things will cancel out nicely and you will get that the Riemann sum is always equal to $0$.
Since the function is Riemann integrable, any choice of partitions and points (that is, any choice of Riemann sums) will have the value of the integral as a limit, and you are done.