I don't know of any way to put forum response information into a profile.
Same thing about the upload a photo. I find that students to not put a lot of care into uploading their profile photo. I almost always have to take their "upload a photo" picture, edit it, and then put it into their profile myself. Yep, takes a little time, but it does show students a the beginning of the course that "I care."
I started using the "Checklist" before I knew about the internal "activity completion" tool. So I use both, and find that some students prefer one over the other, some students use both, and some students use neither.