The double dual space is a linear map $V^{\ast\ast}:V^\ast\to F$, where $F$ is the underlying field of the vector space. If so, why are able to substitute $V^{\ast\ast}$ with $V$ here. Is it because they're isomorphic?
Tell me if anything else is wrong since I'm just learning this.
It's not just because they're isomorphic. For a finite-dimensional space, $V$ and the single-dual $V^\ast$ are isomorphic as well, but we don't usually identify them together. The difference is that the isomorphism $V\to V^{\ast\ast}$ is a "natural" isomorphism. What this means exactly is a bit technical, but essentially it boils down to the fact that each choice of a basis gives you a different isomorphism $V\to V^\ast$, but the isomorphism $V\to V^{\ast\ast}$ is the same map regardless of what basis you choose.