No, "have got" isn't simple past.
The term "simple past" refers to single-word verb forms such as "had", "saw", "was", "walked", "ran", "got", "took", "said".
If you are thinking of forms such as "have seen", "have taken", "have walked", those are perfect. (Specifically, we call them "present perfect", contrasting them with "past perfect" constructions such as "had seen", etc.)
"I have got" has two possible usages.
1. In BrE, "I have got" can mean "I have obtained" or "I have become". In AmE, "I have gotten" is used. Either way, it's the present perfect, not the simple past.
2. In both BrE and AmE, "I have got" is used as a colloquial synonym for "I have" - equivalent in meaning to the simple present. The "got" is effectively meaningless here.
So, "I have got a camera" usually means "I have a camera" (although depending on context, it could also mean "I have obtained a camera" - point 1 above).
*"I have got a camera for ten years" is ungrammatical. You could say "I got a camera ten years ago" (simple past, meaning that you obtained a camera ten years ago), or "I have had a camera for ten years" (present perfect).