Re: transformer
Allowed - yes, Smart - no.
The primary protection for a transformer can be a maximum of 125% FLA, in your case 260A.
By sizing the primary at effectively 100% you are not providing the ability to accommodate the transformer inrush currents.