insurance is not the same between two cars, insurance depends on the value of the car not the cc.
Parts very little in the running engine is the same, but the body parts yes.
2nd hand price, yes 525 will be more expensive, newer tech and newer car.
get a 525 if you can afford it. you wont be dissapointed.