For question 1, don't forget that C-C bonds can also do hyperconjugation... it doesn't have to be just a C-H bond. So compound II has hyperconjugation with 4 C-H bonds and 2 C-C bonds. Compound 1 has hyperconjugation with 5 C-H bonds and 1 C-C bond.
Now, I really can't remember if it's better (meaning more stabilization) to have hyperconjugation with a C-C or a C-H bond, but maybe you may have just covered this in class?