No, he must not provide his business cards or giveaways.
(wrong) Yes, he can provide general information, his contact information and logo items that are under $15.
No, he can provide general information and his contact information, but is not permitted to offer giveaways.