Help understanding structure behaviior in esp now example

Yes, and they are all of a fixed size. However, as has been pointed out the String is held as a pointer to the data and so is more than likely not consistent at both ends of the link

An array of chars is a much better solution even if t0eh String worked