1. no.
2. pkey is unique, but don't have to partition table based on pkey.
3. why can't?
4. recreate clustered index on partition schema.
5. should be.

You may like to recreate all non-clusted indices on partition schema too.