Linux procfs's fake files can behave very problematically. The kernel falsely reports them as regular files, but they don't behave as regular files are required to on a conforming POSIX system. For an example, see http://www.openwall.com/lists/musl/2013/05/05/9. I suspect you've heard similar reports and this is where your concern is coming from.
With that said, as far as I know, all of the bad behavior of the fake "regular files" in /proc
pertains only to writing. For reading they should behave sufficiently similar to actual regular files that you can just read them however you like and not worry about it.