In fact, a sftp connection is an ftp connection that passes over an ssh connection. So, i think the sftp needs the ftp server.
But you can use the fireWall to forbid all ftp acces. There is two ports for the FTP : comand port, 21 (maby usefull in sftp) and the data port, 20 (only used in active...