in my opinion, you would be foolish not to include this on your application. It obviously does not count for medical experience or scientific research, but it is very interesting. It would be something that sets you apart from the crowd, and it would probably be brought up during your interviews, so it's a good conversation starter.
I think getting a lor from this professor would also be a good idea, just as long as you have the other more important ones (do, science faculty, etc).
Good luck!