Question: I am an international student in a interdisciplinary PhD in the social sciences.

1. My supervisor has about 60 students and does not do any advising beyond a few personal favorites.
2. My second supervisor considers me a student of the first, resents the fact that he is the expert on the subject, and as a result won't read my thesis either. This has gone on for seven years and now I must submit. I speak four European languages and my thesis is in an area which is very relevant. Right now I can t see any future for myself as there are no jobs back home.

1.What do I do about my supervisors as the PhD is graded here?

2.Can I apply for post docs/tenure track (community college is more than fine) in North America with a PhD from Germany, or do they prefer N.American PhDs? How do I go about it? I have publications.

I'd be grateful for any advice/career suggestions etc. I don't mind leaving academia but I cannot return home as there are no jobs there.

Answer: 
It is not uncommon that a German professor does not give advise to their PhD students. Neither is it uncommon that the 2nd referee does not want to read your thesis. In Germany, whether your dissertation is good enough or not is mainly decided by the first advisor. If they say it's ok, then it's ok. Your advisor theirself is the chairman of the exam committee, the other members would not say "no" to him.

That is, there is no need to worry about your situation.

If I were you, I would just write up my dissertation, give it to my advisor, and ask them for advice. Then, from what I know, the advisor would find some time to read it, and tell you something to improve (they have to pretend as if they understood your thesis). Then you could do the improvements, mail the thesis to the 2nd referee. Again this guy would also tell you something to improve, you do it, and that's it.
Did your first supervisor ever say to you that he/she won't read your thesis? Why don't you try to finish writing the first draft of your thesis first and let your first supervisor to read and comment? My supervisor also is a type that doesn't do much supervising and only let me do whatever I want. But she took time to read my thesis and I finally managed to submit mine. I am not sure whether it is possible for you to apply for postdoc without PhD degree. Correct me if I am wrong. The fact that you already have publications means you will have a good time writing your thesis.