Yea they get pretty hot, alot of owners put insulation between the frame and engine and under the seat pan etc. I use the tank insulators "gripster pads" they help alot in my opinion.
As for your charging, Theres several threads on how to check your voltage regulator and stator to chase down that problem.
And Welcome! :D