Details of player interaction has been one of the biggest questions. How much interaction is possible when it's just you and a ship full of NPCs? STO doesn't disappoint, offering a space station that serves as a central social hub. There is also an over-world view that allows you to see what others in the area are up to, and join up with players pursuing the same things you are.
Zinkievich also addressed ground combat (yes, there is ranged and melee combat and not just phaser fire exchange) and rewards (lots - plenty of upgrades for you, your crew, and your ship), as well as plans for the first year after launch. He also reminds us that launch is planned for early 2010, and that they are still taking beta applications.
The original interview contains more details and more answers -- it's definitely worth reading.