No, we should not close it just because the user has not joined Code Review.
If the question is on-topic, it should be treated just like any other question. Note that questions, answers, reviews are not only for the benefit of the question asker, but also for any other people that follow along.
On the technical side, the user has not signed up to Code Review, but they are a real user: https://stackoverflow.com/users/10219840/omar-kahol and are not banned, or anything.
So, you ask: "Should we close the question, should we let it languish and not pay attention" ... and the answer is "neither". We should review the code if we're inspired to, and vote, comment, etc. as needed.
If the user signs up to Code Review this question will be automatically attached to their account when they do.