Does Windows have Inode Numbers like Linux? How does Windows internally manage files?
Yes. NTFS uses a B-Tree indexing system. Every file in the MFT has a 64 bit File Index Number. This number, called the File ID, uniquely identifies the file ONLY WITHIN ITS VOLUME. I.e., two files on two separate volumes on the same PC may have the same File ID. See this MSDN article for more details.
https://msdn.microsoft.com/en-us/library/windows/desktop/aa363788(v=vs.85).aspx
regarding your second question, "how does windows internally manage files", see this technet article:
https://technet.microsoft.com/en-us/library/cc781134(v=ws.10).aspx