Can I participate in this jam without a team?
You are more than welcome to participate on your own!
Oh, thank God. Im a solo dev as well ... the info given on the jam page made me worried that I needed a team!