Gordon, 29, is a former Scottish Cup final winner and came through the academy at Leeds United and Chelsea before making over 50 Football League appearances.
He has represented England at under 16, 17 and under 20 levels.
Walmsley, 18, joins the club until January 2021 from Barnsley FC.
Keane joins after impressing in pre-season from Shelley FC.
Keep up-to-date with our exclusive email newsletters.
Subscribe