New car!! Need advice on starting!

The tank is all dented up underneath. It looks like the PO has backed over something at one time so it is getting replaced anyway.

Fuel pump is new and I checked the lever before I put it on.

This is something we would like to depend on as a daily driver eventually so all this stuff is getting replaced just for the peace of mind.