If I said "The great American classic novel, The Adventures of Huckleberry Finn, written by Mark Twain and first published in 1884, is without a doubt...." would I put a comma after novel?
Yes -- so far you have the commas in the right places.
=)