It looks like you're new here. If you want to get involved, click one of these buttons!
Check out all the videos first
Then come back and ask your questions
In short, yes
Yes, This is basically a FPS game at it's core with a very complex vehicle mechanic. So yes you will be able to walk around on planets, stations and even on your own ship! The game goes way beyond the cockpit. As for character customization.... Yes but to what extent we don't really know yet as they haven't gotten that far into development at this point.