James,
>Does anyone know if Replication requires GUIDS for its primary keys, or can any unique id work as long as it's unique.
Only Transactional and merge replication require the use of declared PKs. Merge replication requires that the table contains a GUID but there is no requirement that it's the PK.
-Mike