Checking in should not be a problem, though I would have him call to add you to the reservation so there is less of a chance of there being any issues.
Benefits however depend on the hotel. Some hotels won't extend them unless the person with status stands in front of them. Some won't care.