1. You just have to keep checking.
2. I've never had the need to do this but I think your approach of initially using your BA number until you are able to upgrade and then switching to your AA number is the correct one.
3. AA PLT (OWS) allows you to select a seat for free.