Is a file a string of zeros and ones?
Yes the File has a binary representation and it can start with a leading zero.
To verify this open any file from your computer with an hex editor and modify the leading hex to 00.
You would most likely be unable to open the file, because you damage the signature but it still can be considered a valid file.