I wouldn't say so. "Myself" is not a subject word, any more than "me" is a subject word, except possibly in the "I myself..." usage, which does not apply here. But this is not to say that "X and myself" might not be used in everyday speech, wrong or not. If you report it, maybe DL will decide that it could be an acceptable translation.
Yes, I found this subsequent to putting the comment. For some reason when I first went to "Discuss" only part of the discussion was shown, not including the part on this topic. However, I stand by my comment on this one. English is very flexible in many respects, it is a hybrid language, there are no language police, and despite the attempts of some well meaning people to impose their opinions on it, it is what it is as spoken and written, and it is changing all the time. I do appreciate this must make it difficult at times for you moderators with English translations!