Wishbone: Do they know enough about exactly which genes do what to make sure that they don't create a superbacteria by mistake or by random mutation?
-I would hope so. In my limited experience, most lab bacteria strains have been modified significantly to the point where survival outside of a lab environment is unlikely. Also, unlike more complex animals, many bacterial genomes are very well understood. The article sounds like they used a sequencer to replicate known bacterial genes and slapped them together in a big chromosome. Its a bunch of very well known techniques, just, the combination of them on that scale is incredibly impressive.
Wishbone: Natural genes have all sort of failsafes built in, such as genes whose job it is to check, and if necessary correct, the sequence of other genes.
-ehhhhh....kinda... There are genes that code for proteins that maintain DNA. However, in most cases you are talking about eukaryotes. This is a prokayrote they are talking about here. The most they have is the error checking of DNA polymerase
Wishbone: There are long sequences of DNA that don't actually do anything, but ensure that a mutation is more likely to occur in one of the "nonsense" sequences than in an important gene.
-Interesting theory. Non-coding sequences are eukaryotic. The prokaryote does not have long non-coding sequences as its is incapable of excising them during RNA transcription.
Also, the belief the non-coding regions "Don't actually do anything" is a mis-conception. That's why they are generally referred to as non-coding as opposed to "junk DNA". These regions have some interesting significance. They contain a number of interesting sequences, from enhancers, to suppressors to LTR/STR's (which are used in DNA typing). In human DNA there are even weirder non-coding sections, from partial code for capsid proteins to sequences that actually physically "jump" to different locations (That's how they can track migrations over the millennia). I can't remember the proper term, and I'm too lazy to look it up at the moment - dinner time :-)