Can people use the flat area of Alhambra Park to play soccer/football?

No. Organized play is not permitted in any park without a permit. The Alhambra Park Flat area is not a designated field for soccer or football.