I guess you're very passionate about Roblox lol. Tbh, from what I've seen from Game Jams so far, I would say you probably aren't able to submit a Roblox game, but idk. Although, even if you cant, Game Jams are a good way to inspire and help you improve your skills even if you don't submit anything. I know for me it has really given me inspiration.