I got a female guppy yesterday and I think its pregnant.

Could anyone tell me if it is and if you have any idea how long along it could be or how long untill its fry are born? Thanks.
Also I got a apple snail and was just wondering if they fall back on their shells will they be able to get back up?
Thank you.

Could anyone tell me if it is and if you have any idea how long along it could be or how long untill its fry are born? Thanks.
Also I got a apple snail and was just wondering if they fall back on their shells will they be able to get back up?
Thank you.