It'll give you a decent foundation. But I guess, the more important question, is what are you hoping to learn? CFA will cover derivatives, accounting, debt, equities, corp fin., etc. Which might be too much to digest depending on what you want to learn.
You could also consider Financial Modeling by Simon Benninga depending on your goals.
No prob. There are finance with Excel type books out there that you might also find helpful. To do any actual analysis of a company, you will probably use a spreadsheet. I haven't used them, but the various books by Benninga are pretty popular.
Do you want something specific, like how to construct a valuation model? Or something more broad, along the lines of 'how do i value a company i want to buy three shares in'?
For the mechanics of modelling, something like Benninga or Rosenbaum will get you going.
Beyond that, a lot is going to depend on what you want to do and what you want to use to do it.
If you want more of a 'background', just borrow some CFA coursenotes. They will cover everything from micro/macro to quant math to corporate valuation.
^Where ^you ^can ^define ^'borrow' ^however ^you ^wish.
edit good work on crashing when you detect a url, phone app.