1)
If HaSh-m spoke to Noach and his sons, does it mean that his sons were prophets too?
1.
Ramban: HaSh-m did not speak directly to his sons; He spoke to Noach and instructed him to pass on the message to his children. 1
1
This is like Chazal explain the verse, "And HaSh-m spoke to Moshe and to Aharon" (see Rashi to Vayikra 11:1).