The actual roblox engine is made in JavaScript, however lua would be needed for it to work, I also thought roblox on consoles was on the WNTS at some point, might of been removed.
No. You would need an account for that system, and ROBLOX, so it's a pointless attempt. They would need many mods, and XBOX's concent. Too much of a hassle for a computer game...