A research associate is good and enough for an EB1OR petition.
The grant information (with limited years) is not good. Just eliminated the grant informatin and you will be fine.
If you can have the words like " the position is permeanant", "your salary will be provided with the department budget", the offer letter is even better for your purpos.