First of all, sorry for the late response. The video size depends on what quality you make your video and how it is compressed. I recommend using 1280x720p, this way you can make good quality videos without using too much space(30 min video is about 600mb).
What comes to the program, I personally use OBS(Open Broadcaster Software) It is completely free and easy to use, and makes very good quality videos. Hope I could help ;)
Beis
Kalle joined
This member has provided no bio about themself...