Quesion on permissions in Linux

Yes the x bit on a directory controls access ("axess").
An r bit in addition controls read/browse access - not needed here.
It's better to have a shared directory outside a private home directory.
Like
/proj/group_dir
Or
/home/group_dir
if group_dir never conflicts with a username.

See also