Formatting a hard disk in Linux and supports NTFS for windows

I have to ask if it possible that I can format my disk and be able to support my existing NTFS files intact. How can I achieve this and which file system is better? How can I open and view the Linux files from the windows computer? Is it safe?
