Can one say:
1-He accepted me to stay with him for a few days.
2-He accepted that I stay with him for a few days.
(Not a Teacher)
To be honest, I would use "allowed" instead of "accepted" here. Though you could say:
"He accepted me as a guest for a few days."