All sound good.
Re #1,
SWIM would normally say do not really bother with CASA->FASA, but what the heck, give it a try if you have time. What SWIM didn't like with this tek is that it takes a long time. Even though it sounds simple in theory, in practise he finds it more cumbersome.
and #2, That sounds fine, but it is only slightly different from CASA->FASA. You can do something different though; do your acidic boils with citric acid or whatever acid you love, evaporrate down to syrupy consistency, mix in calcium hyddroxide or sodium carbonate and let it dry. The latter freebases the alkaloids. Then pull with acetone (which will pull the freebases and all sorts of crap and then do FASA to precipitate the fumarates and leave behind all the crap.
Finally #3. SWIM has been using xylene for FASA, others have been using toluene, basically go with whatever is cheaper. Toluene smells a bit better than xylene though. A fair (but possibly outdated) tek is this
one.
Hope that helps!
Need to calculate between salts and freebases?
Click here!
Need to calculate freebase or salt percentage at a given pH?
Click here!