i have kubernetes on 4 nodes.

i like to add nfs exported directory inside the pod.in this case the exported directory must be exported to all worker nodes-knowing that the pod can run on any worker?
if there is a volume in pod mounted in a container within pod -if i like to expand the size of the mounted volume in container how i procede?
usually if there is need to access a container inside a pod -i must use ssh to an ip in container or how is the way?
if in a container in pod run an application that is connected to other application that run in other container in pod-should i define ip for the 2 containers?