Here's what I remember, someone correct me if I'm wrong....
After July all trusts, LLC and corporations will have to submit photos and fingerprints. Also CLEO notification.
There used to be a 2 year window, but I've read/heard that the ATF back tracked on it.
The responsible person would be the person who runs the trust. Beneficiaries are not subject to fingerprints, etc since they cannot control the NFA items. So it's not bad if you're the only one, but if you share ownership with others, then its a pain.
My advice, buy a lot now before July, then adapt to the new laws. I won't buy much after July. I'll be NFA'ed out, unless I find something awesome.