Callum Wilson is ready to start matches for Newcastle United after two months on the sidelines with a hamstring injury.