No - you don't need constraints on the subscriber. All you need are the primary keys for replication - assuming that you are not replicating stored procedure execution (you would then need indexes that support the logic of the stored procedure otherwise you risk poor performance on the subscriber).