Overall I think it is a solid build, only things I'd mention are:
Consider moving to a roller setup, now is the time since doing it after the build would be too much trouble for the benefit.
500cfm is definitely too small, but I'd say go for a 600 not a 750.
I am not familiar with the GT40p...