Your going to have to use
parted to resize hda3 and make room for windows. Parted can not create NTFS file systems but when you install windows just make sure it installs on this new partition you made. Also, windows will automagically blow away grub from the MBR. You will have to boot the gentoo livecd and re-install grub to the MBR. Make sure you back up your /boot partition before installing windows.