Yeah I replaced all the fuel lines, completly cleaned the carburetor, bought new gaskets, replaced the spark plugs, and then fixed this leaking thing and now it's finally running again... It wasn't going as fast as it should the days before it finally quit so maybe that problem has also been solved, I'll have to just get it out on the water to know for sure because I didn't get a chance today...
I also fixed the electric start by replacing the solenoid, but after all this now the electric choke decided to stop working.... Fix one thing and another pops up! But hey atleast it's running now!