you may get the Processor-Modules for PSoc 1, 3 and 5 which are provided with the Cy8CKIT-001 separately, burt for PSoC 3 and 5 there are no DIP-packages afaik. The modules have got a JTAG and a SWD-interface, so that you can not even program them, you can single-step, watch variables and set breakpoints with the PSoC creator-program.
The JTAG pins are : (these pin numbers are universal across all PSoC 3/5)
TMS,SWDIO - P1
TCK,SWDCK - P 1
Configurable XRES# - P1 (pin 15 is a dedicated XRES also,but thats only in this)
TDI - P1
about your other query,there is no PSoC3/5 in DIP packages.You would need to use a socket or some other such costly gang programming equipment.
I have made a simple single sided PSoC3 board that you could make yourself using PCB-Toner Transfer method in under an hour.
It uses the 48 pin SSOP package,but thats the only thing on the board which is tricky to solder.It can be programmed with the 5pin connector of MiniProg3,and is best used with a USB Bootloader.
Check it out here - http://www.psocdeveloper.com/forums/viewtopic.php?f=42&t=8096&p=38160#p38158
Just simply swapping the SMD passives for through hole ones will give you a simple through hole version as well.
Very little re-arrangement is required.Also,I've kept longer pads(3x the regular length) so that soldering the SSOP is much easier for beginners even with a thick tipped iron and no flux or magnification.
JTAG interface can either be a 4-wire interface or a 5-wire interface. If you intend to use JTAG following Pins will be required.
Just adding a bit of my experience,if it says it cant acquire the device,its mostly due to some issue with the power rails.Make sure you comply with the requirements mentioned in the above linked appnotes.