It is 100% possible. Our school network at uni (including dorms) had a very strict no illegal seeding policy. It was possible to tweak uTorrent settings not to upload but if you messed it up, you were without internet for a day and there was a 3 strike policy.
Solar and Wind can’t create a stable grid, you would need gas/coal backups.
Hydro is fine but causes a lot of damage to river ecosystems and there is so much hydro you can build.
Geothermal is probably best source of energy if you can get it but is only viable in few places.