Yes, for the xfer logs and session logs.
No! NcFTPd is designed to work with any RFC 959 compliant FTP client program. This means that there are dozens if not hundreds of client programs you can use, on a wide variety of platforms.