You won't be able to do the bulk of those upgrades.
The CPU you want to use needs a completely different motherboard and RAM than the one you have.
The GPU, even a mini 1050ti, likely will not fit in the small form factor of that case.
The only one that may be possible is the upgrade of the HD, but only if you swap out the existing drive and frankly the tear down of the system likely won't be worth it.
Your best bet is to save up for a new computer, either a new prebuilt like the Dell or building your own system.