Hi,
I think you need to first read a good iptables reference documentation.
Try googling a little or start by reading
this and
this.
From your samples, it seems to me that you are using a kind of Ubuntu or similar distro.
I am not familiar with them, but I will try to provide advices.
1. Why are you wiping all the existing rules and customised chains instead of starting from the default ones?
2. Having set the default policy for filter FORWARD chain to ACCEPT you do not need anymore the first two rules in your "# Set IPtable rules" section...
3. ... unless you expected to have final rule rejecting everything on those filter chains. But again this works well when modifying default rules.
4. For masquerading try this rule
iptables -t nat -A POSTROUTING -i eth1 -o eth0 -j MASQUERADE
5. Unfortunately all your settings (including the kernel behaviour for ip forwarding) will not survive a reboot. You better do it in persistent way through configuration files.
After teaching yourself a little more and going through my advices, you are welcome to post for more help.
PS: Is the new and actual firewalld not available on your system? Then you will not need to use iptables.