I don't think Postgres will even let you install the second node in the same directory.
Also, you should name the directories /postgres/data Postgres expects to be installed in a directory named "data".
No, the directory's name doesn't matter.
In fact, if you install Postgres from postgresql.org packages, it'll install it in "X.Y/data", where X is the major version number, and Y is the minor version number.