@Posthuman,
Personally, I would go with number two. A comma may not be strictly REQUIRED, but it's not PROHIBITED by the sentence structure either, if you ask me. Since the sentence is so long, setting off some of the clauses with commas makes it more readable, I think.
You could also consider breaking it down into two or more shorter sentences.