Hi,

These are very advanced things -Developers are only now looking at doing next gen titles with these sort of features. Some are possible to do using shaders and morph anims. No offense but unless you plan on hiring an experieced coder putting these thing into your game is going to be way over your head for several years -and likely to only run on high end systems too.

As an indie dev you need to concentrate on gameplay and what is actually achievable. Don't waste your time trying to compete with the visuals of MGS4 and Halo 3 -you can't. Period.