Hi,
You are certainly in the thick of puberty and your period will probably come fairly soon, although like the ladies above said, you can never tell when your first period will come. Mine came on my 11th birthday! Good luck to you :)
Yes, I don't think it will be long until you do..sometimes it happens around the same age as your mother started hers.
There's no telling when Mother Nature will kick in...but it does sound like you have started puberty. Along with growth, pubic hair, and discharge, breast and underarm hairs develop. You may start getting acne or just oilier skin in general...hooray! Don't be in any hurry, trust me! It will come in due time!