1) fpsc uses x-files with seperate textures, so you can use any program-combination that can finally build x-files. there are some effect-restrictions, but basically you can use any 3d-prog to build models and finally most of us use fragmotion for conversion.
and of course possible with 3dsmax.^^
2) look into cheds script syntax list, there are some interesting camera-commands with v119/120.
http://forum.thegamecreators.com/?m=forum_view&t=180924&b=23
3) use known apps or copy a fpi that is near to what you wanna do and alter it.
4)same as 1) as long as you can finally get an x-file, anything works.