PCD the same yes, bolts straight up.
325mm clutch is overkill, unless you plan to tow 20 ton in low range up sides of mountains....
The standard N/A 275mm is fine for general use. I found out today that Excedy do a 'button' clutch for the 275mm. This means that the clutch is pretty much either fully on, or fully off with a stronger apply force. Cltuch pedal pressure shouldn't be any heavier, but it means no riding of the clutch posible if that's something you do or want in a clutch.
If you really want bigger, just go the standard 300mm 4BD1T.

