Hi I'm new to gamejams and was wondering if I could join and where to submit my game if I could
You should be able to join at any time, you don't get the time back. On the jam page, there's a submit button