Just because a language borrows significant amounts of vocabulary from a language, it doesn't mean that it's related to that language. Take, for instance, English. Neither the fact that English has borrowed significant amounts of vocabulary from the various Romance languages (French, Spanish, Italian, Portuguese, &c.) nor that Norman French had a large effect on the language's orthography and phonology make it a Romance language: English, in spite the many, many outside influences upon it, is still solidly a Germanic language. About the only odd thing about English is its lack of V2 word order, and there are still _plenty_ of vestiges of it.
The same goes for the influence of Chinese on Japanese, only more so: Chinese and Japanese aren't remotely related.
As far as Japanese being an isolate, please keep in mind that the Ryukyuan languages are practically dead and all the other Japonic language are long since dead. There's some _very_ scant evidence that it might be part of the hypothetical Altaic group of languages, but the evidence is weak at best, and only marginally more plausible than the Nostratic hypothesis.