Premier League legends will face a military squad next month in Football For Heroes - an event to raise money for UK charity Help For Heroes.