How can I use modport of an interface for a DUT without parameters
A modport has no purpose in your case. They are only used to restrict access when an interface appears in a port list declaration. Here you are using an interface the same as another module.
The port signal names never need to match. You have a choice in connecting ports by their position in the port list, or by name .i_clk_h(clk_if.clk), as you have done here.
I'm not sure what you meant by I do not want to create an extra parameter. What extra parameter do you think you are creating?