AboFlah talks family feelings, money matters, charity challenges and boxing bravado