Uh, no. He has due process. That's what the court martial is. But due process is not required to allow the defendant to being in nonrelevant information. Lakin’s current counsel has agreed that the military judge's ruling on relevant information was correct and is proceeding accordingly.
Not allowing the defense witnesses is a DIRECT violation of Amendment 6.