2) What app should be used?
You don't need an application to store your bitcoin. Your bitcoin address on which you store your bitcoin, is created from a private key. If you own a private key, you can retrieve your bitcoin with a wallet that support it.
It is true that you need an application (wallet software) to create your bitcoin private key or mnemonic seed.
Electrum wallet is good and if you are careful, you can create a multi signature wallet.