I have a short question on wallet and delegation.
Supposing I have X ADA in my Wallet1. I delegated the wallet to some pool. Then I transfer Y ADA from Wallet1 to Wallet2.
Am I right that I still be delegateing to the pool from Wallet1 in the amount (X-Y) ADA ??
Yes, you are spot on. Adding or removing ada from a delegated wallet is perfectly fine.