Hi and welcome to the forums
No question is too basic, so just shoot.
Flickering is caused by GI.
GI is a method for indirect lighting to create details of lighting in the shadows.
Intrinsic to this method is that each frame calculates the lighting slightly different.
What you need is a more uniform GI "solution" across frames and fortuntely you can do that in TG, here's how in 6 steps and it's not as much work as you may think.
1) In the render node click on "GI settings", then select "write to GI cache file" and then specify a path which has enough free space.
What will happen now with these settings is that frames themselves will not be rendered, but instead the lighting calculations, called the "GI cache" is written to your harddrive. Later we will blend these files while rendering the animation to get uniform/consistent results across all frames.
2) In the sequence tab of the render node you have to specify the range of frames you want to render, as you may already know.
Since the lighting doesn't change that much frame by frame, as the camera isn't moving that fast, we don't need to calculate the GI cache for every frame, but for every 3th frame or so.
You can do that by changing the sequence step from 1 to 4.
3) In the same sequence tab hit "Animation Check".
This will alter some settings in the renderer to make them more suitable for rendering.
Normally these settings are more optimized for still rendering, so that's why this convenient button is there, to do the work of changing those settings for you. Handy.
This will likely fix the issues of popping geometry/shadows.
4) Render your animation with the "render sequence" button. (how many times I hit "render image" instead...I don't wanna know)
Now TG will save out the GI cache for every 4th frame. This doesn't take much time, especially if you use default settings for GI cache detail and sampling.
5) Once finished we want to render the animation itself, of course.
In the GI settings window switch from "write to GI cache file" to "read GI cache file(s)" and specify the first GI cache file of the sequence.
The blending mode should be "Interpolate (for animation)" and the default blending of 5 files per frame is a good starting point.
6) Go back to the render sequence tab, change the sequence step back from 3 to 1 and render!
Good luck!
Cheers,
Martin