There’s no problem with hard line. I used a combination of hard line and the PTFE line. If I had to do it again I would have just run the PTFE. Less fittings and less expensive. At a minimum you’ll need to use flexible line at the tank and at the engine.
I am suggesting the PTFE line as it’s impervious to ethanol fuel. Example below.