Beloved in Christ,
Your post is from months ago, but if you read this and would like I would be willing to discuss your questions about Catholic saints, stigmata etc.
I can see you were sincerely and humbly asking questions and perhaps did not find what you needed.
Respond to this post if you would like to discuss this topic further.
I will be very gentle and understanding. And I will let the Holy Spirit guide my responses.
Yours because of Him.