Twenty-two-year-old Thomas moved to The Automated Technology Group Stadium in November and netted the equaliser in the 1-1 draw at Maidstone United on his debut.
He has gone on to play an integral part under Mark Yates, making eleven appearances and scoring twice.
Thomas (pictured) joins from League Two Coventry City, for whom he made fourteen appearances and scored 3 goals.
He had started his career with Derby County, coming through the ranks to make a handful of first-team appearances.
Thomas has also had loan spells with Notts County, Blackpool and Sutton United and was capped by England at under-16, 17 and under-20 level.
Fleetwood attacker Reid, a product of the Aston Villa academy, may be remembered by Moors fans following his spell at The Automated Technology Group Stadium in 2015.
However, it was at Rushall Olympic where he made a name for himself.
The 22-year-old scored 26 goals in his first full season with the Pics and then netted a further 14 in the following campaign.
Fleetwood then came knocking in January 2017 as he signed a deal for an undisclosed fee.
His only appearance so far for the Cod Army came in the Checkatrade Trophy, where he scored the second goal in their 2-0 win against Chesterfield.
Reid spent the first half of the season on loan at league rivals Wrexham, scoring 4 goals in eighteen appearances – including a debut winner against Gateshead.