whos she having sex with?
Probably one of the people that are usually hanging out in the barn while she's working.
nope, probably Machamp