Why can't I edit my USkeletalMeshComponent?

Yes this is the correct way to do it, though you may change some access modifiers in general