It sounds like you’re pretty set but I can’t tell you whether you’re ready for a dog because I don’t know you or your life or this dog. But it sounds like this dog should be pretty happy with you!
Congrats on the new addition! Send us in some pics! -C