Sachverhalt: A. A.a Der 1957 geborene M._ ist gelernter Autospengler. Von 1986 bis 1995 war er Mitarbeiter in der Fabrik X._ AG. Seit 1996 arbeitete er als selbstständiger Karrosseriespengler in der Firma Y._. Am 19. Dezember 2002 meldete er sich bei der IV-Stelle Bern zur Berufsberatung und Umschulung an. Der ihn behandelnde Arzt Dr. med. T._, Allgemeine Medizin FMH, diagnostizierte im Bericht vom 5. März 2003 mit Auswirkung auf die Arbeitsfähigkeit eine koronare Eingefässerkrankung mit schwerer, mehrfacher Stenose des RCA, Status nach PTCA mit Stendeinlage im Dezember 1999, mittelschwere arterielle Hypertonie, Diabetes mellitus seit 1999, Hypercholesterinanämie und Diskushernie L4/L5, Status nach konservativer Behandlung 1999. Ohne Auswirkungen auf die Arbeitsfähigkeit seien eine Varikosis cruris und Adipositas. Es bestünden keine psychischen oder geistigen Einschränkungen. Seit 15. August 2002 sei der Versicherte in der zuletzt ausgeübten Tätigkeit zu 50 % arbeitsunfähig. Zumutbar seien alle Arbeiten, die nicht in erster Linie mit körperlicher Belastung einhergingen. Denkbar seien alle Arbeiten aus dem tertiären Sektor wie Aussendienstmitarbeiter, Büroarbeiten, Personenführung, Schalterarbeiten usw.. Eine genügende körperliche Bewegung im Sinne von unbelastetem Herumgehen wäre begrüssenswert. In diesem Rahmen sei eine volle Arbeitsleistung möglich und es bestehe keine verminderte Leistungsfähigkeit. Die von M._ im Verwaltungsverfahren eingereichten Geschäftsabschlüsse 1998 bis 2001 dokumentieren Unternehmensgewinne von Fr. 21'457.95 (1998), Fr. 40'757.15 (1999, wobei dort eine Versicherungsentschädigung von Fr. 7151.- enthalten ist), Fr. 4038.60 (2000, hier ist eine Versicherungsentschädigung von Fr. 24'320.50 enthalten) und von Fr. 10'553.30 (2001). In den Jahren 2000 und 2001 ist auch eine hälftige Gewinnverteilung an den Versicherten und seinen Bruder E._ vermerkt. Mit Verfügung vom 27. März 2003 bejahte die IV-Stelle den Anspruch auf Beratung und Unterstützung bei der Stellensuche. Mit Verfügung vom 29. August 2003 verneinte sie den Rentenanspruch, da der Invaliditätsgrad 2 % betrage. Mit Verfügung gleichen Datums gewährte sie dem Versicherten erneut Beratung und Unterstützung bei der Stellensuche. Gegen die Renten-Abweisungs-Verfügung erhob der Versicherte Einsprache und legte einen Bericht des Dr. med. T._ vom 22. Oktober 2003 auf. Mit Entscheid vom 26. März 2004 wies die IV-Stelle die Einsprache gegen die Rentenverfügung ab. A.b Am 29. März 2004 erneuerte der Versicherte seinen Antrag auf Gewährung einer Umschulung. Mit Verfügung vom 5. April 2004 verneinte die IV-Stelle diesen Anspruch. Die dagegen erhobene Einsprache vom 27. April 2004 wies sie mit Entscheid vom 28. Mai 2004 ab. Die hiegegen am 21. Juni 2004 eingereichte Beschwerde wies das Verwaltungsgericht des Kantons Bern mit Entscheid vom 5. August 2004 ab. Diese Sache ist Gegenstand des beim Eidgenössischen Versicherungsgericht hängigen Verfahrens I 519/04. B. Gegen den Einspracheentscheid betreffend Invalidenrente vom 26. März 2004 erhob der Versicherte am 27. April 2004 beim kantonalen Gericht ebenfalls Beschwerde. Am 10. Juni 2004 legte er einen Bericht des Spitals S._ vom 25. Mai 2004 auf. Mit Entscheid vom 18. Juni 2004 wies das kantonale Gericht die Beschwerde und das darin gestellte Gesuch um Gewährung der unentgeltlichen Prozessführung ab. C. Mit Verwaltungsgerichtsbeschwerde beantragt der Versicherte die Aufhebung des kantonalen Entscheides; die Sache sei zu neuer Bearbeitung und neuem Entscheid an das kantonale Gericht oder die IV-Stelle zur Durchführung der Eingliederungsmassnahmen zurückzuweisen; eventualiter sei die IV-Stelle zu verurteilen, alle ihm nach den gesetzlichen und reglementarischen Vorschriften zustehenden Eingliederungsmassnahmen zukommen zu lassen; es sei festzustellen, dass die Zuerkennung einer Invalidenrente nicht Gegenstand der Bearbeitung und des Entscheides habe sein können und dürfen; entsprechende Begehren um Zuerkennung einer Invalidenrente nach Kenntnis der Ergebnisse der Eingliederungsmassnahmen seien vorbehalten; es sei ihm die unentgeltliche Prozessführung für das kantonale Verfahren und das letztinstanzliche Verfahren zuzuerkennen. Er reicht neu unter anderem einen Bericht der Dres. med. B._, Leitender Arzt, und I._, Assistenzarzt, Spital Q._, vom 5. Juli 2004 (inklusive einen Ergotherapeutischen Bericht vom 17. Juni 2004 und einen Physiotherapie-Abschlussbericht vom 21. Juni 2004) ein. Die IV-Stelle schliesst auf Abweisung der Verwaltungsgerichtsbeschwerde, während das Bundesamt für Sozialversicherung auf eine Vernehmlassung verzichtet. D. Am 9. Mai 2005 stellte die IV-Stelle dem Eidgenössischen Versicherungsgericht das Gesuch des Versicherten vom 18. April 2005 um Eingliederungsmassnahmen und Kapitalhilfe betreffend Anlehre seines Sohnes A._ zu. Am 29. Juni 2005 legte der Versicherte unter anderem die Verfügung der IV-Stelle vom 7. Juni 2005, mit der sie den Anspruch auf Kapitalhilfe verneinte, sowie die von ihm dagegen erhobene Einsprache vom 29. Juni 2005 auf. Am 16. August 2005 reichte er unter anderem seine vorinstanzliche Beschwerde gegen den das Gesuch um Kapitalhilfe abweisenden Einspracheentscheid der IV-Stelle vom 19. Juli 2005 ein. Am 17. Februar 2006 reichte der Versicherte den Entscheid des kantonalen Gerichts vom 15. Dezember 2005 bezüglich Kapitalhilfe ein, in dem die Sache zum weiteren Vorgehen im Sinne der Erwägungen an die IV-Stelle zurückgewiesen wurde. Weiter gab er einen Entscheid des kantonalen Gerichts vom 17. Januar 2006 zu den Akten, der arbeitslosenrechtliche Ausbildungszuschüsse an seinen Sohn A._ betrifft; auch diesbezüglich wurde die Sache an das beco Berner Wirtschaft zum weiteren Vorgehen im Sinne der Erwägungen und zum Erlass einer neuen Verfügung zurückgewiesen.