The caster box looks fine apart from maybe too little flange at the bottom, but you need more than one plate to support it up top. In the current configuration, the drive shaft will move around like crazy; there has to be another bearing above all that.
You could probably make the cim face upwards, if you wanted to.
There should be a thrust bearing in between the caster box and the main plate, like
this. Otherise your sprocket to turn the caster box (or the chain on it) will be sliding across the main plate when you turn.
What are the standoffs on the VP for? Is the motor and AM9015?
As R.C. said, using some material properties will help you get an accurate weight estimate. When you use "Mass Properties" in SolidWorks, there is an override button you can use for COTS components like the CIM.