There are many reading lists available for picking out grade-level appropriate literature. I have found that the easiest thing for me to do is use the Veritas Press catalog as a guide. (If you do not get their catalog, I love it!)
Each grade level has a literature section with good, classic literature. Some books have study guides, but I usually just ask comprehension questions or assign a book report. (How to Report on Books is a good series published by Evan Moore.)
I will mention, however, that Veritas prices are not the lowest out there; I usually take the list and go to Rainbowresource.com.
As far as Spelling goes, I have not found anything that I just love. Programs seem to either go by commonly misspelled words or loosely follow phonics rules. Frankly, they all seem pretty random to me.
The Rigg's Institute has a list of "47 Rules of Spelling and Syllabication" that is used along with their materials. I think I am going to take the list and create a two year spelling program that involves learning the rules and list words that go along with each rule. Who knows, I may end up with a perfectly random spelling curriculum of my own...