You're posting is fine, kenoxla . . . and your questions are valid. When to test depends on what information you're looking for. The 1-hour test lets us know about how high we spike from certain foods, and that's good to know, as you say, it tells us which foods to avoid. The 2-hour test hopefully tells us that we're dropping back down to pre-meal levels, and if we aren't, then it's another food to limit or avoid.
I don't test much at 2 hours anymore, when I'm eating foods I already know I can tolerate. It's only when I introduce something new or something I've prepared in a different way.
Hope this helps, and hope you'll be visiting often to keep us posted on how you're doing.
test fasting bg right when you get up, keep log. this is how your liver is doing -- putting out too much sugar?