Sorry for taking so long to respond.
My son really liked the Hooked on Phonics books, but we never did crack open any of the other materials, flashcards or CDs. I got him to the point where he could sound out words, then we just dealt with unknowns as they appeared.
How easy it will be for you will depend on what your son knows when he exits Kindergarten, but no matter how far he's progressed, and no matter how overwhelmed you feel about your decision to homeschool, take heart in this....
It's not nearly as hard as you think it's going to be.
Honestly.
Before I started teaching my son, I bought TONS of books on homeschooling, studies 'teach your child to read' literature till my eyes bulged. I was seriously stressed.
But in the end I used very little of the information I had accumulated.
I played it by ear, led my child through reading in the way that would be easiest for him to figure out, and kept reading a fun thing.
When all is said and done, I have to say it was easier teaching him to read than it was getting him to use the potty. :D
As for math, hey, this is Grade 1. Even if you are horrible at math, you can do this stuff.
If you're really worried, look around online for easy math worksheets and online games you can play with your son now. Once you get a feel for how he learns, and how fast he's picking it up, you'll have a better idea of the sorts of math workbooks he might work best with. Between any Grade 1 workbook, a piggy bank full of coins, a clock and an abacus, you've got grade 1 math covered.
You can also pick up a book like "Home Learning Year By Year" (http://www.home-school-inc.com/shop/shopping_product_detail.asp?pid=188128) or another book that lists essential concepts a first grader should know, and make your own list of things your son needs to cover. Then, starting now even, be aware of the million different ways you can introduce those concepts as you live your life.
But I would advise not running out and buying a full curriculum just because it worked for me or someone else. Each child learns differently. What worked for me might be all wrong for your son. You should take advantage of your son's strengths to help him learn faster, his way.