MD5 is a "whole file" checksum and IS changed if the metadata gets changed. You can make an MD5 checksum for any file type.
FFP is only for the FLAC audio part, and IS NOT changed if the metadata gets changed. You can only make FFP checksums for FLAC files.