No! She didn't use a love potion, Harry fell in love with her by himself!
.
No, because a child born because of a love potion is not capable of love, and Harry and Ginny's children are definitely capable of love.
Remember that was the reason why Voldemort is not capable of love