Shireen Wajdi faces major legal and financial dilemmas