The care sheet link everyone else has given is great,that care sheet is amazingly helpful you should read it.This is my enclosure it is not perfect(looks) but it works great and is a standard Bp enclosure.
http://ball-pythons.net/gallery/file...6h57m48s64.png
As for feedings i probably cannot give the best advice being i am new to ball pythons myself but ,My Bp beauty is about that size maybe a bit bigger and i give her adult mouse not to large but big enough.Hope i helped.