We've had a Tom with two hens hanging around for several days. They're roosting the same place tonight as last night.
My first question would be how many other turkeys, particularly long-bearded Toms are you currently seeing in the same or surrounding area?
Often, young Toms (jakes) are mistaken for hens due their beards not yet protruding, and/or being so short they're not noticed. Is it possible you have 3 male birds instead of a Tom & 2 hens?
Male turkeys are currently grouping back up into "bachelor" groups, something that happens annually soon after most hens have been bred.
Should the hens be nesting by now?
Most should have initiated a nest before now.
That doesn't mean they're all "sitting" yet.
Also, my "rule of thumb" is that about half the nests are going to be destroyed by predators and/or some common things like mowing fields & trails on one's property.
Most hens will attempt to establish a new nest after the 1st one is destroyed.
This could be the case with what you're seeing (assuming those two are hens).
Another issue is "young" hens (those born last year) tend to nest later than older hens. What you're seeing could simply be young hens (Jennies) preparing for their 1st nestings.
Is it possible this Tom isn't fertile and needs culled?
Very unlikely on the fertility.
Culling? Don't know what you're talking.
If it was the only Tom using my property, I certainly wouldn't kill him.
Just because it's legal doesn't mean it's a good idea to kill him.
But the choice is yours.