Hi!
Welcome to YT!!!
If she's 7 months old and has not been in heat yet, she soon will be.
No you won't have blood all over the place. You do need to get dipers
ready for her. The first two heats are really light.
About sleeping, well if she has been in your friends bed, she's going
to want to be in yours too. Really, it's kind of cool, and because they
are so small, they don't take up too much room. But they do find a way,
to have you move over, if your in the space they want.
I have to tell you this, be ready to fall in love with her. Because,
they just look at you, and you melt. You will now have a forever friend.
Good Luck!
And again, Welcome!