^^^ so the rim is one piece.
those rivets arnt removable rite?
then i think it will be fine.
for balance i mean when you mount the tire, they have to do balance of the tire, so it wont shake when driven
I don't think I have ever seen a wheel that had removable components before. And when you balance a tire, adhesive weights are placed on the inside of the rim.
As for the wheels...