For the time being, forget about pin[7] .. unless you really need a square wave synchronized with time .. and BTW, input P2.3 has internal pullup ..
The main connections between the CPU and the RTC are the 2 I2C lines, and you have them ..
As far as various components go, the crystal caps are to big and the reset cap is to small ..
The most common values for crystal caps are around 33pF(subject to crystal), and the reset cap should be not smaller than 1uF (1-10uF) ..
:wink:
IanP