Yes, you can create an Activity which prompts the learner for acknowledgement.

However, since you have detailed analytics of the learner engaging through all the knowledge of all the Activities, you may not require this type of secondary acknowledgement.

Can we get a report showing their acknowledgement?

Yes, you can prevent the learner from achieving mastery until they’ve acknowledged, however, we don’t recommend this type of acknowledgement process, since a best practice is that you will be continuously updating your content, and learners will receive updated content automatically on a daily basis.