Yes, the journal has an NIH Public Access Policy compliance statement
Will the journal deposit the final peer-reviewed manuscript with PubMed Central?
Yes - you will be prompted by an e-mail from NIHMS to review and approve the version submitted by the journal. You don't need to do anything else now, BUT you need to properly cite your work.
No - you must deposit your final peer-reviewed manuscript in PubMed Central as soon as it is accepted for publication.

