Is L7805 still needed when using an LM2596?

Unless you bought the LM2596 component alone, you have a board using the LM2596.
In that case you will use that, and ditch the 7805.

The In/Out- are the negative (ground)-terminal.

// Per.