I would say yes and yes to both questions. Maybe hire one to see how you go? You can hire them from Hire For Baby/Babe in most states I think........