Can i jtag slim with this? or I have to use the nandpro 3 using LPC2148?
Yes. Anything with a JTAG pinout, and the correct software, you can read.
To get your PIC working with NandPro3, just change in your Flasher.c the following line:
#define VERSION_RETURN 1 to #define VERSION_RETURN 3
and re-program your PIC. This would make your PIC compatible with NandPro3 (i.e. wont throw "Incompatible" error), although keep in mind you'll lose compatibility with older versions (v2.0).
Note: This change would only skip the version check and in no way adds new functionality, i tested NandPro3 and it appear that works correctly with the 3.2b source (Git), but as i don't have the LPC source i can't say that the PIC's are fully compatible with NandPro3.
PIC 18f2455 (or other PIC) can work with nandpro3? That means flashing CPLD with it? Would be quite nice as I wouldn't be forced to buy the NandX, or forced to keep using my scary parallel port amalgamation.