Hard mode Malik is a bit tough, because you have to deviate from the "obvious" choices (go to the gym and go to Q&A on Saturdays) at certain points to ensure he gets a camera before Spring Break to be able to continue on his route.
(The easiest way is probably unlocking Q&A hangouts with Mike, and then taking advantage of those, but there's also one week where you can skip Q&A in favor of hanging out with Adam and Chris that'll also do it.)
Asking him to dinner at the house is a good idea as long as you actually follow through with it, instead of offending him.