I went to listen to the original song and you have done a good job, the only detail is the same that you indicate in your post some high notes, but surely with more practice you will get those notes as you wish, keep practicing and you will get better every day.
Please don't forget to support other content creators and don't just reply to the messages they leave you in your posts.
RE: Dewa 19 - Pupus Cover by Ubay