Myll_Erik
1. A lot of it - in all shapes and sizes.
2. UI will be continually updated to give users more of what they want.
3. Keep following Defiance to find out :)
ennsta
1. 5 DLCs are planned, they all have a free component and a paid component. Our strategy is to not segregate the playerbase whenever possible. We want you to play together. So a DLC has free components which is essentially content so everyone can play together and the paid components are more unlocking abilities or features combined with items and such. Imagine introducing a new playable species. To be able to play the species you need to buy that ability either through the store or through a DLC. To access the associated content, you don't have to pay anything.
2. Yes you will, constantly.
3.
http://www.cad-comic.com/cad/20130401 - you'll see it more in the future. Legally, this has to be very accomplishment driven but "fame and other" is never ruled out. Surprise me.