As we’ve both agreed, Roberts has no choice but to preside if the House impeaches.
But, President Trump can initiate the action by filing with the Supreme Court. Then they’ll have to make some kind of decision.
The SC won’t take the case. Separation of powers. Congress determines what constitutes high crimes and misdemeanors