What about this for an average 75kg/165 lbs natural pussy pulling swimmer physique??

A clean (no sugars, no white bread, no milk, no saturated fats etc.) diet:
cca. 1500-1700 cals
2,5 g protein/kg of bodyweight per day - chicken breast, fish, whey, casein, egg whites etc.
2-2,5 g carbs/kg of bodyweight per day - mainly basmati rice, oats, broccoli
30g fats from fish oil/olive oil/flax seed etc.
1 cheat day per week
Workout:
No "cutting" with light weights and high reps, but standard hard workouts, 4 sets-8 reps etc.
Not too much cardio, maybe 1-2*30 min per week
CAN SOMEONE DO THIS FOR LIKE A YEAR WITHOUT LOSING ALL HIS MUSCLE, AD ABSURDUM BUILDING SOME?!!