Tlc5940 multiplexing code

Chagrin:
You've seen Grumpy Mike's example? Mini Monome

In his schematic you'd assumedly be skipping the switch and diode that he has associated with each LED, and also note that all of the R/G/B channels should be connected vertically.

Would P-Channel MOSFET 60V 27A - COM-10349 - SparkFun Electronics be a suitable transistor compared to the recommended TPC6108?

Also, would this scale to 7x7 okay? Would I need to change anything other than the resistors?

Thanks!