WordPress archives in header -necessary?

See this WordPress support page for an explanation of what the first line does.

The second line you can remove and it will get rid of those archive entries from the header output HTML.

For the SEO impact, search engines should be just fine as long as you have a site map for your posts.