By the issue of 'passing quavers,' I meant the following. Take a look at the attached example. As you can see, the G quaver connects two consonant intervals, while it forms a seventh with the upper voice, which is a dissonant interval. Technically this is not incorrect, but musically it's very disadvantageous — since we're dealing with two‑voice counterpoint, the musical texture is very 'thin,' and this dissonant friction becomes quite audible. The same problem occurs with the other G as well.
Regarding the A marked with the exclamation mark: the harmony is too 'empty' this way. If you put the subject into the bass and try to harmonize it on piano, it's obvious that an F-major (first-inversion) chord should be implied there.
I think most of these issues (including the ones I mentioned earlier) can be corrected fairly easily.