Like Evenstar said, there are too many factors to accurately guess age. But your girl is around the same size as my three year old female BCI, so I would agree with Evenstar's estimate as well.
Can't help you with names, but your boa has very striking eyes! And I love her little tear drop.
This is my girl, Figment. She was born in March, 2011. These pictures are from her third birthday:
And my favorite picture, from when she was two:
![]()