>>For NTSC, I know that 29.97fps is the usual framerate, but how many frames should I actually render per each second. I am guessing 30, but I don’t want to go through hours of rendering to get it wrong. Also, what dimension should I use.<<
Actually 29.97 is not the frame rate, it is what is called drop-frame SMPTE timecode. It is a counting trick to insure that an hour of tape time equals an hour of clock time. I believe it came into existence when they started broadcasting color video. The frame rate would still be 30 fps.
If you are going to add your animation to existing video you would want to create your animation at whatever frame rate your NLE says your video is. Be aware that not all animation programs will let you set the timeline to use timecode, some force you to use frames which would be whole numbers. If you are going to output your animation as a stand-alone piece then the output format would determine the frame rate you use.
>>For the HD footage, 1080i is preferable, but would progressive be better than interlace. In any case, again I need to know the frames to render per second.<<
Once again this depends on how you plan to deploy your animation.
Unless you want to create the animation twice you would want to build it for the largest size you plan on using the footage at.
>>In addition, all footage is being produced at a 16:9 or 2.39:1 ratio, if that affects anything. Any help on this would be most grateful.<<
You will want to build your animation project so that it matches your video settings. What program are you going to use for this?
“For NTSC, I know that 29.97fps is the usual framerate, but how many frames should I actually render per each second.”
Someone once told me that interlace SD is 30fps because it’s 60 fields but if you are doing progressive it’s 29.97fps.<<
This is just incorrect information.