If you have these kind of questions, I suggest you go the simplest, easiest way.
File format: ext4 (suggested btrsf is better has great recovery tools, but is not for beginners that are just starting. As an example, I installed linux some 30-40 times, different flavors, but as a beginner I’m still shying away from this new for me thing, so you probably should to)
The simplest (for install) is, if you have home on the same partition as OS. Many, me included prefer separate home, so if something goes wrong you just overwrite, (install over) OS and personal files plus settings stays intact. You could always try both and see what you like better. If you have home on separate partition, then of course you need to have available free partition to have home on it.
This is input from a beginner. @sradjoker is a pro. You would probably like to start with beginner stuff is my guess 
The rest I second what @sradjoker wrote.
I usually put ISO on usb stick, boot from it and first thing I do is run Gparted and make partitions there. It is too much to write all steps, you will need to check youtube video or two. But steps are
1 - create partition table (GPT), then create partitions. (Btw GPT alows you to have more than 4 partitions per disk) To create partition table, look in menus, for creating partitions, you just right click with mouse on empty space if I remember correctly, or there is a button, “create” or “create partition” or button with big ‘+’ in it. Like I said, I can’t recall specifics.
This is my setup, my steps, per memory, 1st partition is 500mb as fat32, flagged as EFI and Boot (per memory, didn’t go through install process for probably a year, would need to see exact screen, watch some gparted yt videos)
Next I create OS system partition, usually some 35-40Gb. More apps you plan to install, bigger the size but 40GB should probably be ok. Or go higher, 50GB.
Then I create home partition - this is where all your data will be, so make it big enough. Usually bigger that OS system partition. You know how much stuff you have.
(What I do, but don’t recommend to you at first time is, I create another DATA partition and all documents, videos, pictures, etc goes here, so this is my biggest partition and home is actually pretty small in my case)
Then at the end I create small 2BG swap file. Most of the time is not needed any more unless you are running on low memory, but some older application expect swap and is just safer, better, to have a little bit available.
Oh yes, for hibernate you need swap partition size a little bit bigger than your ram. I use sleep, never hibernate. Works great for me.
p.s.
I don’t often log in, all of my interests online, I typically read incognito, (old school) so on any potential questions, someone else will have to answer.
Good luck and welcome to Linux world