Please find the answers to the questions in relevant folders.
Some answers contain more than the answer, for the sake of testing.
As an Answer to Question 5, I really don't have much. However, feel free to check the silly game I made about 6-7 years ago using JavaScript, when I was learning it.
Thank you!