I could not find the proper spec sheet for transformer which determine the power or voltage current rating of transformer. I also could not find the turns ratio. If u know the cross sectional area of input and output coils with their length, the resistance of coils can be found. Using these values u can determine the VA rating and with power factor of 1 to 0.5, u can find the power output. If possible plz share the spec sheet for transformer, i just found diagrams on google. But u can refer here for finding the watts:
https://answers.yahoo.com/question/index?qid=20120419093002AAgdEQb
The PWM frequency depends on the MOSFET switching frequency, switching losses, transformer rating from spec sheet. If the PWM frequency is too high, the MOSFET switching losses will be high and so the more heat will dissipate in MOSFET, the switching losses. Also, the transformer core will also get heated if very high frequency is used since more discontinuous currents in coil can rise AC losses. If the PWM frequency is very low, the transformer coil can saturate which result in no induction at secondary side i.e. having no output. To find the PWM frequency, find the MOSFET switching frequency from MOSFET datasheet, use it as starting point for PWM, then find the transformer primary coil inductance, and resistance to find primary coil time constant, keep ur frequency higher than this to prevent saturation, check the magnetic hysteresis freq of core. Average all these values to find the PWM frequency.
I usually do some trial and error after finding the answer to reduce the MOSFET and transformer heating.
This is quite theoretical, but i hope it helps. If possible plz share spec sheet.