Chemist should also be accepted. That's what pharmacies are often called in Australia.
"no pharmacy close to here" sold also be allowed
Shouldn't "There are no pharmacies over here/here." be valid answers?
Perhaps, but I think the best translation would carry the meaning of "close, nearby" explicitly, rather than implicitly.