@Yatin-Well, I'm one person who wouldn't recommend a newbie drive in Brazil at all, no matter where in the world s/he has experience. Fortaleza to Recife/Olinda is a long drive. Natal would be more practical, if you do decide to attempt this, but not sure you would make it to sleep there on the 24th. And, IMO, the only reason to drive would be to stop along the way at some of the beaches, so rushing for Olinda makes no sense to me. Better to fly in that case. If you drive, by the time it starts getting dark, you should have already found an accomodation and be comfortably ensconced and OFF the roads. Good travels to you.
@Nicolas--Yes, Olinda is very interesting, but for historic architecture, so are the Colonial towns in Minas Gerais, the Pelourinho district of Salvador, Paraty, and the Reviver district of Sao Luis.
DO NOT drive, esp. on highways, at night in Brazil. VERY dangerous. You may note also that in cities, drivers do not stop at red lights after dark.