I'm really good at making games in Roblox so it'd be a lot easier if I could make a game in Roblox. Can I use Roblox or not, because you have to download the launcher?
probably yeah, try learning other engines tho. Roblox has actually gotten really powerful, but engines like unity or godot are even better in a lot of ways.
I'm not sure how you would go about submitting your game but I'm sure you could figure it out. If you're really unsure though, you can always ask the host on their "Questions!" post.
Then it would be quite difficult to get other people to play your game, since you need a Roblox account to play any games made there. Not everyone will go and make an account just to play your game