dunno, I haven't needed burnatonce yet. EAC, Burrrn, Nero, one of them should be sufficient, I have burned with EAC and nero so far, no other needs yet.
CD-extra:
no problem:
Extract the audio tracks as described at
http://www.high-quality.ch.vu , then close EAC and view the CD in a browser, explorer, total commander/windows commander eg.
You should be able to see and get all directories & data files. (Enable "show hidden files" in your explorer_of_choice.)
Just mark them all and copy them to your album directory, that's it.
Sometimes it is a good idea to copy the data files before starting EAC, as sometimes, after the usage of EAC, the explorer knows only the audio part of the cd and refuses to show the extra data content.