Not sure where I read it, but I'm pretty sure the death penalty is just the time lost. Might actually be for the tooltip for the countdown timer when you're dead, though, I'm not sure.
About Pantheon, then no, there's no way to play an arranged team in that, which is partly the point I guess. but yeah, would be nice if you could form a party with friends 