Its fine but have you stay time limited and dont whatever you do stay overnight and do it with him,personaly i think its too soon and its like giving it to him on a plate,pardon the pun.
It would be a good idea for me, im a fantastic cook ;)
Depends on if he's a good cook.
If you can make something delicious, that sounds like a great idea!
How well do you know him?