This is a 2004 Kris Holm frame?

You are indeed missing pieces. You could either have a disk brake mount welded on the frame leg (I can do...