Those are both normal. The frame gets hot due the the regulator/rectifier and the fan should kick on around 220F and go off around 205F.
When a fuel injected bike won't crank when warm it's usually a bad sensor. Either the MAP (manifold air pressure) sensor or the IAT (intake air temp).
Get a hold of a manual ... it will have the specs for you to check out these sensors with a meter.
It's better to burn out ...
Than high side.