I don't think a sufficient fossil (physical) record is anywhere close. Morphology is questionable. But, as for many of the other things you refer to, I've already stated:
If we pretend that not a single fossil exists, then evolution theory would be still supported by such solid mountain of evidence that it honestly is nothing short of a perversion to still deny it.
I know you don't agree to that. Primarily because you have dogmatic religious beliefs that contradict it. But your dogmatic religious beliefs don't trump reality.
You believe what you believe, religious, with no actual regard for evidence.
The fact of the matter is that fossils are nice, but they aren't the be all, end all of evolution theory. Far from it. While the fossil evidence is solid, the other lines of evidence, like the genetic record, are a lot more precise and more slam-dunk kind of evidence.
So this insistance on the fossil record by the creationist camp is wrong in two ways actually. First, they are obviously wrong about what that record really is all about and second, the completely overestimate its value in terms of how much explanatory power it gives to evolution theory.
Bottom line:
If you remove all fossil evidence in support of evolution from existance, evolution stays standing as tall as ever, on the genetic record alone.
If you remove the genetic record, then you get some degree of impact on the theory. However, the amount of evidence still remaining would still be more then enough to rationally accept the idea. Just like it was before we discovered DNA, which came much later then the theory (but the mechanism of which, was predicted to exist by evolution theory long before it, btw: a means by which traits are inherited by off spring and mutate).
But yea, whatevs I guess.