Does WordPress refer to any files outside of the main install folder (and database)?

The short answer is no, WordPress does not refer to any files outside of the main install folder.
When WordPress loads (via /wp-load.php), it sets the constant ABSPATH to the current directory path and points all further includes relative to that.

However, since you are asking, there are some notable special cases:

These are all options and not default behavior. So the answer remains no.