Caller ID can be faked
But all of the header data cannot be faked. If you think so, go ahead and make a bomb threat against an airliner on your phone with a fake ID. Grab a beer quick because a knock is coming to your door very soon.
But still can be traced.