Check out Electrum. It should be able to do everything that you want.
Thanks I'll check!

If you're going to be your own bitcoin "bank", you would want to have the blockchain downloaded, along with bitcoind possibly with your own code for wallet management, talking to bitcoind, etc.
Here is a couple of links that may be of some assistance:
There may be third party services and applications you could use with SPV or connecting to another node, but I would probably suggest having the blockchain downloaded instead.
IMHO - If you can't run bitcoin-core and keep a complete copy of the blockchain then you have no business running such an operation.
I don't understand. If I need the whole blockchain online avaible, what kind of server I need to buy? It weight so much and in grows so fast!
Getting 500GB storage should set you for a while. It grows but not as fast as you think it does, and i dont expect for it to get up to 500GB that fast, however once it reaches, say 300GB, you probably want to upgrade storage to 1TB to be safe, but again i dont expect for the blockchain to become that big in a short amount of time. Electrum is a good option too, and you should look into it.