I own a homeschool bookstore; if you were my customer, here's what I'd tell you:

Spelling: Unless spelling instruction is required in your state, I would consider it optional. A lot of kids can spell on grade level or higher without any outside help. If you child needs assistance in learning to spell, then find a program you like. There's a lot out there to choose from.

Math: Don't stress about which math program is best-- they all pretty much teach the same thing, and most kids can succeed with all of them. Just find one that appeals to you and your child. Some have constant reviewing and others don't. Some are straight forward and black and white while others are colorful to the point of being visually distracting. Anyway, find one that appeals to you. Start near grade level and work through the book quickly by ignoring the lessons and just completing the chapter exams or the end-of-chapter reviews. Do this until you reach your child's instructional level.