2 questions… Help 🙁

Hello, I made a mistake and unfortunately only noticed it now. I have a Lupo Oxford, BJ 2002 recently and have refilled a little 10 W 40 oil. I don’t know exactly what was in it before, the note was not more legible. Apparently I should have taken 0 W 30 or 5 W 30. I drove about 1500 km with it. Is that very bad? What can I do now? And another question: I only got a key and I want to have a spare key made. ZV I did not. But there is no problem. And somehow, that you need to copy such a number. Is that in the vehicle license? How expensive is that? Should I go directly to VW? Thank you!