@timothylol,
Hi
The only way you will ever know the answers to those questions is by exploring things more.
He may be gay. Certainly he is attracted to you but that might be attraction as a friend. When you are in year 10 life and attraction are complicated. Not all guys of that age know for certain that they are gay or straight or bisexual or anything for sure. At that age you are sexually attracted to a good looking cat (joke) and you feel sexual when sitting in a bus that vibrates. Those are great things about being that age but these feelings and ideas sometimes change as life goes on. Some people who are sure that they are straight at this age discover later that they are not but they were so full of hormones that they were unsure in their teenage years. So don't try to force him to admit that he is gay. He may not know, he may be unsure, he may not want to say. He might be embarrassed to even discuss matters like this.
You do not say that you are gay and whether you are attracted to him. I guess that your question implies that you might be. The truth is he is attracted to you as being someone that he likes. That is a good start. Gently over time if you want to know more my suggestion is that you ask questions. DO NOT try to jump to conclusions or the hard questions on day one. He might tell you without many questions. You are not the gestapo so don't be hard on him. Just go gently - you may discover that he and you will become great friends over time.
Don't put one and one together and come up with the answer 11.
Cheers