You're advising too much protein: One to one and a half grams per kilogram is enough for almost anyone except the most devout lifters (read: those who compete).
As for determining calories, most people eat a similar amount every week, so all they need to do is track their calories for a week then subtract from there until they're losing one to two pounds per week; not counting the first one or two weeks where they'll lose a lot of water weight.