I need help with this, im really stuck

I have been doing some editing to a gamemode and i need to be able to change the walk speed of classes and the health when they change to the class.

This is the document for it


 ------------------------------------------
--			PLAYER CLASSES  			--
------------------------------------------



function GM:PlayerSpawn( pl )

  player_manager.SetPlayerClass( pl, "player_sandbox" )
    
   BaseClass.PlayerSpawn( self, pl )

  
Player_Health = pl:SetMaxHealth(  )
Player_SetHealth = pl:SetHealth(  )
player_walk = Player:SetWalkSpeed(  )
player_run = Player:SetRunSpeed(  )
   
end


PlayerClasses = {

	{
		name = "genjie",
		displayName = "Genjie",
		playerModels = {

			"models/player/overwatch/genji.mdl"

		},
		defaultPrimary = "weapon_doispringfield",
		defaultSecondary = "weapon_doim1911",
		defaultTertiary = "weapon_frag",
		player_walk = 600,
		player_run = 800,
		Player_Health = 160,
		Player_SetHealth = 160
	},
	{
		name = "dva",
		displayName = "D.V.A",
		playerModels = {

			"models/player/tfa_seds_ow_dva.mdl"

		},
		defaultPrimary = "weapon_ttt_ak47",
		defaultSecondary = "weapon_ttt_sipistol",
		defaultTertiary = "weapon_ttt_smokegrenade",
		walkSpeed = 400,
		runSpeed = 600
	},
	{
		name = "mercy",
		displayName = "Mercy",
		playerModels = {

			"models/player/tfa_ow_mercy.mdl"

		},
		defaultPrimary = "models/player/tfa_ow_mercy.mdl",
		defaultSecondary = "weapon_ttt_sipistol",
		defaultTertiary = "weapon_ttt_smokegrenade",
		walkSpeed = 300,
		runSpeed = 500
	},
	{
		name = "widowmaker",
		displayName = "Widowmaker",
		playerModels = {

			"models/player/tfa_widowmaker.mdl"

		},
		defaultPrimary = "weapon_ttt_ak47",
		defaultSecondary = "weapon_ttt_sipistol",
		defaultTertiary = "weapon_ttt_smokegrenade",
		walkSpeed = 300,
		runSpeed = 600
	},
	{
		name = "reaper",
		displayName = "Reaper",
		playerModels = {

			"models/player/tfa_ow_reaper.mdl"

		},
		defaultPrimary = "weapon_ttt_ak47",
		defaultSecondary = "weapon_ttt_sipistol",
		defaultTertiary = "weapon_ttt_smokegrenade",
		walkSpeed = 300,
		runSpeed = 600
	},
	
	{
		name = "reinhardt",
		displayName = "Reinhardt",
		playerModels = {

			"models/player/ow_reinhardt_classic_pm.mdl"

		},
		defaultPrimary = "weapon_ttt_ak47",
		defaultSecondary = "weapon_ttt_sipistol",
		defaultTertiary = "weapon_ttt_smokegrenade",
		walkSpeed = 300,
		runSpeed = 600
	},	
};

--If you want to disable ranks.
PlayerRanksEnabled = true

PlayerRanks = {
	
	{
		level = 0,
		rank = "Private First Class"
	},

	{
		level = 2,
		rank = "Private First Class II"
	},

	{
		level = 3,
		rank = "Private First Class III"
	},

	{
		level = 4,
		rank = "Lance Corporal"
	},

	{
		level = 5,
		rank = "Lance Corporal II"
	},

	{
		level = 6,
		rank = "Lance Corporal III"
	},

	{
		level = 7,
		rank = "Corporal"
	},

	{
		level = 8,
		rank = "Corporal II"
	},

	{
		level = 9,
		rank = "Corporal III"
	},

	{
		level = 10,
		rank = "Sergeant"
	},

	{
		level = 11,
		rank = "Sergeant II"
	},

	{
		level = 12,
		rank = "Sergeant III"
	},

	{
		level = 13,
		rank = "Staff Sergeant"
	},

	{
		level = 14,
		rank = "Staff Sergeant II"
	},

	{
		level = 15,
		rank = "Staff Sergeant III"
	},

	{
		level = 16,
		rank = "Gunnery Sergeant"
	},

	{
		level = 17,
		rank = "Gunnery Sergeant II"
	},

	{
		level = 18,
		rank = "Gunnery Sergeant III"
	},

	{
		level = 19,
		rank = "Master Sergeant"
	},

	{
		level = 20,
		rank = "Master Sergeant II"
	},

	{
		level = 21,
		rank = "Master Sergeant III"
	},

	{
		level = 22,
		rank = "Master Gunnery Sergeant"
	},

	{
		level = 23,
		rank = "Master Gunnery Sergeant II"
	},

	{
		level = 24,
		rank = "Master Gunnery Sergeant III"
	},

	{
		level = 25,
		rank = "Second Lieutenant"
	},

	{
		level = 26,
		rank = "Second Lieutenant II"
	},

	{
		level = 27,
		rank = "Second Lieutenant III"
	},

	{
		level = 28,
		rank = "Lieutenant"
	},

	{
		level = 29,
		rank = "Lieutenant II"
	},

	{
		level = 30,
		rank = "Lieutenant III"
	}

};

ClassLoadouts = {

------------------------------------------
--		ASSAULT CLASS LOADOUT  			--
------------------------------------------

	["genjie"] = {

		PrimaryWeapons_tbl = {
			{
				name = "Genjie's Sword",
				weapon_tag = "genji_melee",
				starting_ammo = 140,
				starting_ammo_type = "SMG1",
				material = "Soon",
				required_level = 0,
				desc = "Soon"
			}
		};

		SecondaryWeapons_tbl = {
			{
				name = "Pistol",
				weapon_tag = "tfa_kf2_hmtechpist",
				starting_ammo = 60,
				starting_ammo_type = "tfa_ammo_pistol",
				material = "Soon",
				required_level = 0,
				desc = ""
			}
		};

		TertiaryWeapons_tbl = {
			{
				name = "Genjie Dosent Have A Tertiary",
				weapon_tag = "weapon_frag",
				material = "Soon",
				required_level = 0,
				desc = "Soon"
			}
		};		
	};

	["dva"] = {

		PrimaryWeapons_tbl = {
			{
				name = "Light Gun",
				weapon_tag = "v_dvapist_nope",
				starting_ammo = 1300,
				starting_ammo_type = "tfa_ammo_sniper_rounds",
				material = "Soon",
				required_level = 0,
				desc = ""
			}
		};

		SecondaryWeapons_tbl = {
			{
				name = "SMG",
				weapon_tag = "sanctum2_smg",
				starting_ammo = 60,
				starting_ammo_type = "tfa_ammo_pistol",
				material = "Soon",
				required_level = 0,
				desc = "The Welrod is a British bolt action, magazine fed, suppressed pistol."
			}
		};

		TertiaryWeapons_tbl = {
			{
				name = "D.V.A Dosent have a Tertiary",
				weapon_tag = "",
				material = "Soon",
				required_level = 0,
				desc = "Soon"
			}
		};

	};
	
	["mercy"] = {

		PrimaryWeapons_tbl = {
			{
				name = "Healing Gun",
				weapon_tag = "weapon_healgun",
				starting_ammo = 32000,
				starting_ammo_type = "7.62x54_box",
				material = "Soon",
				required_level = 0,
				desc = "Soon"
			}
		};
		SecondaryWeapons_tbl = {
			{
				name = "Pistol",
				weapon_tag = "tfa_kf2_hmtechpist",
				starting_ammo = 60,
				starting_ammo_type = "tfa_ammo_pistol",
				material = "Soon",
				required_level = 0,
				desc = ""
			}
		};

		TertiaryWeapons_tbl = {
			{
				name = "MED-KITS",
				weapon_tag = "weapon_mad_medic",
				material = "Soon",
				required_level = 0,
				desc = "Soon"
			},

			{
				name = "ARMOUR-KITS",
				weapon_tag = "weapon_mad_armor",
				material = "Soon",
				required_level = 0,
				desc = "Soon"
			},

		};

	};
	["widowmaker"] = {

		PrimaryWeapons_tbl = {
			{
				name = "Sniper",
				weapon_tag = "sanctum2_sr",
				starting_ammo = 20,
				starting_ammo_type = "357",
				material = "Soon",
				required_level = 0,
				desc = "Soon"
			}
		};
		
		SecondaryWeapons_tbl = {
			{
				name = "Pistol",
				weapon_tag = "tfa_kf2_hmtechpist",
				starting_ammo = 60,
				starting_ammo_type = "tfa_ammo_pistol",
				material = "Soon",
				required_level = 0,
				desc = ""
			}
		};

		TertiaryWeapons_tbl = {
			{
				name = "Widowmaker dosent have a Tertiary",
				weapon_tag = "weapon_dod_axis_spade",
				material = "Soon",
				required_level = 0,
				desc = "Soon"
			}

		};

	};
	["reaper"] = {

		PrimaryWeapons_tbl = {
			{
				name = "Shotgun",
				weapon_tag = "tfa_kf2_doublebarrel",
				starting_ammo = 20,
				starting_ammo_type = "357",
				material = "Soon",
				required_level = 0,
				desc = "Soon"
			}
		};
		
		SecondaryWeapons_tbl = {
			{
				name = "Pistol",
				weapon_tag = "tfa_kf2_hmtechpist",
				starting_ammo = 60,
				starting_ammo_type = "tfa_ammo_pistol",
				material = "Soon",
				required_level = 0,
				desc = ""
			}
		};

		TertiaryWeapons_tbl = {
			{
				name = "Reaper dosent have a Tertiary",
				weapon_tag = "weapon_dod_axis_spade",
				material = "Soon",
				required_level = 0,
				desc = "Soon"
			}

		};
	};
	-- ["reinhardt"] = {

		-- PrimaryWeapons_tbl = {
			-- {
				-- name = "Hammer",
				-- weapon_tag = "weapon_thunderhammer",
				-- starting_ammo = 20,
				-- starting_ammo_type = "357",
				-- material = "Soon",
				-- required_level = 0,
				-- desc = "Soon"
			-- }
		-- };
		
		-- SecondaryWeapons_tbl = {
			-- {
				-- name = "Pistol",
				-- weapon_tag = "tfa_kf2_hmtechpist",
				-- starting_ammo = 60,
				-- starting_ammo_type = "tfa_ammo_pistol",
				-- material = "Soon",
				-- required_level = 0,
				-- desc = ""
			-- }
		-- };

		-- TertiaryWeapons_tbl = {
			-- {
				-- name = "Reinhardt dosent have a Tertiary",
				-- weapon_tag = "weapon_dod_axis_spade",
				-- material = "Soon",
				-- required_level = 0,
				-- desc = "Soon"
			-- }

		-- };"] = {

		-- PrimaryWeapons_tbl = {
			-- {
				-- name = "Shotgun",
				-- weapon_tag = "tfa_kf2_doublebarrel",
				-- starting_ammo = 20,
				-- starting_ammo_type = "357",
				-- material = "Soon",
				-- required_level = 0,
				-- desc = "Soon"
			-- }
		-- };
		
		-- SecondaryWeapons_tbl = {
			-- {
				-- name = "Shield",
				-- weapon_tag = "weapon_mad_shield",
				-- starting_ammo = 60,
				-- starting_ammo_type = "tfa_ammo_pistol",
				-- material = "Soon",
				-- required_level = 0,
				-- desc = ""
			-- }
		-- };

		-- TertiaryWeapons_tbl = {
			-- {
				-- name = "Reaper dosent have a Tertiary",
				-- weapon_tag = "weapon_dod_axis_spade",
				-- material = "Soon",
				-- required_level = 0,
				-- desc = "Soon"
			-- }

		-- };
	-- };	


};