The first thing that comes to mind is what scenario requires that you need that many controls on a single form? This would be unusual. Not saying that it would absolutely be wrong, maybe you have a lot of unbound controls with scientific calculations, I don't know, but it is definitely unusual. Having said that, you can recover the deleted controls by doing a Compact & Repair. Alternatively, you could create another empty db, import your form there, delete the form from the real db, then import it back in. As far as determining the number of controls currently on your form, there is no built in way that I am aware of, but you could do it with some VBA (example air code);
Code:
Dim ctl As Control
Dim lngCount As Long
For each ctl in Me.Controls
lngCount = lngCount + 1
Next ctl
Msgbox lngCount