For questions 1 and 2, you can generate multiple addresses with only a single private key, these are called deterministic wallets. It can also be recovered using randomly-generated passphrases that acts as a password.
For number 3, you can use Electrum and you can put your own fees at your own will. Just don't get surprised if your tx don't get confirmations that fast especially if you put fees that are way below the network's recommended fees,