To get all levels in Hitman 3, you need the Hitman 1 GotY Edition and the Hitman 2 Gold Edition. Currently they are $59.99 and $99.99, but they have regularly been on sale for $11.99 and $19.99 over the past year.
So just sit tight for a while and you can get all past levels for $31.98...
Is it supposed to include the base 3 game, or is it really $99 for just the pass for 1 and 2?
$99 seems like an exorbirantly high amount for just 1 and 2. You could have picked both of those up on sale for probably $20 total in the past.