Sachverhalt: Sachverhalt: A. A.a Mit Verfügung vom 21. März 2001 lehnte die IV-Stelle des Kantons Zürich das Rentenbegehren des 1952 geborenen, bis Ende Juli 1999 als Flachmaler bei der Firma S._ AG in X._ tätig gewesenen D._ mangels leistungsbegründender Invalidität erstmals ab. A.b Auf Neuanmeldung vom 27. August 2001 hin holte die Verwaltung u.a. Berichte des behandelnden Arztes Dr. med. J._, FMH Innere Medizin FMH, spez. Rheumatologie, vom 18. September 2001 sowie ein Gutachten des Dr. med. M._, Psychiatrie & Psychotherapie FMH, vom 25. Januar 2002 ein. Gestützt darauf kam die IV-Stelle zum Schluss, dass keine erhebliche Verschlechterung des Gesundheitszustandes ausgewiesen sei, und beschied das Rentenersuchen erneut abschlägig; hinsichtlich des Anspruchs auf berufliche Massnahmen wurde festgehalten, dass der Versicherte, falls er bei der Arbeitsvermittlung Unterstützung benötige, sich jederzeit melden könne (Verfügung vom 28. Mai 2002). Nachdem D._ am 8. Juli 2002 um Zusprechung von beruflichen und/oder medizinischen Eingliederungsvorkehren hatte ersuchen lassen, wies die Verwaltung mit Mitteilung vom 17. September 2002 darauf hin, dass aktuell keine Eingliederungsbereitschaft seitens des Versicherten bestünde, weshalb der Antrag auf berufliche Massnahmen (momentan) abgewiesen werde. A.c Am 17. September 2002 machte D._ - mit Blick auf eine Rente - abermals eine wesentliche Verschlechterung der gesundheitlichen Verhältnisse geltend, woraufhin die IV-Stelle insbesondere weitere Berichte des Dr. med. J._ vom 3. Januar 2003 sowie der Dres. med. K._ und P._, Spital Y._, Rheumaklinik und Institut für Physikalische Medizin, vom 21. Februar 2003 beizog und eine Expertise durch Dr. med. F._, Facharzt für Innere Medizin und Rheumaerkrankungen FMH, veranlasste, welche am 3. Juni 2003 erstattet wurde. Auf dieser Basis verfügte sie am 16. Juli 2003 wiederum die Ablehnung des Rentenbegehrens, woran sie auf Einsprache hin - nach Einholung einer Stellungnahme des Dr. med. R._, Interner Medizinischer Dienst, vom 8. Januar 2004 - festhielt (Einspracheentscheid vom 20. Januar 2004). A.c Am 17. September 2002 machte D._ - mit Blick auf eine Rente - abermals eine wesentliche Verschlechterung der gesundheitlichen Verhältnisse geltend, woraufhin die IV-Stelle insbesondere weitere Berichte des Dr. med. J._ vom 3. Januar 2003 sowie der Dres. med. K._ und P._, Spital Y._, Rheumaklinik und Institut für Physikalische Medizin, vom 21. Februar 2003 beizog und eine Expertise durch Dr. med. F._, Facharzt für Innere Medizin und Rheumaerkrankungen FMH, veranlasste, welche am 3. Juni 2003 erstattet wurde. Auf dieser Basis verfügte sie am 16. Juli 2003 wiederum die Ablehnung des Rentenbegehrens, woran sie auf Einsprache hin - nach Einholung einer Stellungnahme des Dr. med. R._, Interner Medizinischer Dienst, vom 8. Januar 2004 - festhielt (Einspracheentscheid vom 20. Januar 2004). B. Die dagegen erhobene Beschwerde wies das Sozialversicherungsgericht des Kantons Zürich mit Entscheid vom 16. November 2004 ab. B. Die dagegen erhobene Beschwerde wies das Sozialversicherungsgericht des Kantons Zürich mit Entscheid vom 16. November 2004 ab. C. D._ lässt Verwaltungsgerichtsbeschwerde führen und beantragen, in Aufhebung des vorinstanzlichen Entscheides sei ihm eine ganze Rente zuzusprechen; eventualiter sei die Sache zur ergänzenden medizinischen Abklärung zurückzuweisen; subeventualiter "seien berufliche Massnahmen und/oder v.A. Arbeitsvermittlung einer allenfalls angeblich noch zumutbaren Arbeitsstelle zu gewähren". Ferner ersucht er um unentgeltliche Verbeiständung. Während die IV-Stelle auf Abweisung der Verwaltungsgerichtsbeschwerde schliesst, verzichtet das Bundesamt für Sozialversicherung auf eine Vernehmlassung. 