у человека диагноз шизофрения умеренно выраженный дебелизм имеет ли он право быть свидетелем или давать показания в суде

 

нет

нет. он - недееспособный.

если он не признан недееспособным то имеет.

если нет решения суда о признании его недееспособным.

на данный вопрос однозначно может ответить только судебно психиатрическая экспертиза. всё зависит от степени олигофрении.

вопрос на засыпку : а не вы ли диагноз поставили? 
вот только если суд его признает недееспособным, то не имеет а пока решения нет вы не в праве давать такое заключение.

если есть сомнения в показаниях свидетеля по делу проводится (обычно на стадии предварительного расследования) судебно- психиатрическая экспертиза с вопросом воспринимает ли свидетель реальность и спсобен ли он давать объективные показания по предмету расследования. если он все же допрошен и в ходе следствия и в ходе суда, но экспертиза не проводилась, то суд должен учитывать при принятии решения доказательства в комплексе, возможно исключив показния этого "товарища" как не допустимое - если будет заявлено ходатайство стороны защиты или обвинения или даже по собственной инициативе.

нет, если он признан судом-недееспособным. шизофрения является условием признания его таковым,