The indirect object would be Stan
The sentence that uses the correct punctuation is; Ms. Oaks told my mom that my science project was "thoughtful and thorough, showing real interest in the assignment!" The correct answer is B.
No there shouldn't be a comma before the"or"