Check Battery cables for tightness and lack of corrosion May be starter solenoid May be starter May be Neutral safety switch
Yes, but there may not be enough power to start the engine.
No, they do not come on automatic.
because the battery is the source of the power for the headlights. there could be an issue with the battery or the alternator can be failing.
a flat battery
do the headlights come on automatically or manually, if manually turn off
Yes.
Corroded battery cables. Remove the battery cables, negative first, and clean the cable connections and the battery posts. If that does not help the battery needs charging or is defective.
the starter,battery and the alternator are good,icheck and change the the wires but the light inside the dashboard,the headlights come on but the truck will not start.
A broken wire, a dead battery.
Your question is a little ambiguous, but I have a 2001 Malibu and it has daytime running lights (for safety). So, my running lights are on during daylight and the headlights automatically come on at nighttime. You can turn the switch to shut them off if need be. I hope that helps!
Your alternator may not be putting out enough Amps to charge your battery and run your headlights as well. You can test this by measuring the voltage from the battery with a multimeter. With the car running the volts should be around 14 or more on a 12 volt battery. Try it with the lights on too.
If the headlights will come on bright it's probably the starter. If the lights are dim it may be the battery. If you try jumper cables and it won't start it's probably the starter.