reveal said:
My plan is for the hired group to have tracked them down and ambush them during an evening in which they are resting.
I see this as the potentially problematic bit.
Understanding that you may handle this perfectly, I'd like to mention what often seems to be a problem.
a) NPCs have an unerring ability to track down and ambush PC's
b) PCs have great difficulty in tracking down and ambushing NPCs.
Far too often IMX NPCs are hand-waved into position. They don't need to have a tracker make the difficult tracking checks, they don't stumble onto the parties position by accident or give themselves away, they don't have to make half a dozen move silently and hide checks during the approach...
I'm using hyperbole to accentuate the point, I hope you understand!
On to other matters, in the interests of realism:
Firstly, the group has to hire the assassins. They may have access to an assassin group, but where is that assassin group based? How long will it take to get together the resources to hire assassins, and how long will they have to wait until the right assassins are available for the mission? Will they be Goblin "silent knives"?
Secondly, how will the assassins find out where the group is now, how will they track them down (hire a ranger? who works with assassins? an assassin with tracking? bounty hunter?) considering relative movement speeds of trackers and normal movement how will they be able to catch up with them? How will the group gather intel on the parties future plans and positions and pass that on to the assassins?
(nb in the campaign I'm currently playing in the small party (rgr/wiz, rgr/ftr, monk) set an alarm spell and had a guard. Didn't help when the bad guys pulled up 60ft away in the woods and lobbed two fireballs into the campsite. Pretty much 2 out of 3 PCs out of action in the surprise round...)