Can a beacon be registered to two posId's?

No, a beacon must be unique and can only be registered for one posId. We also would not recommend using the same beacon for two pos' as it would only be possible to complete payments for one pos at a time, blocking the other pos.