As said previous everyone spikes after meals and depending what the meal was and how many carbs were involved its different for everyone as long as bloods come bk in range it will be ok x
Yes, because the longer you spend high, the higher your HbA1c average will be. The usual recommendation seems to be, to try to get your blood sugar below the max target levels (ie 8.5 or 9) two hours after your meal.
Quick-acting insulin has a four-hour curve, which is why it takes you 4 hours to be back in target. It's impossible to match our insulin with a fixed curve with carbohydrates, which why unlike someone with a working pancreas, we spike after eating. It does help a to wait for your blood sugars to drop 0.3 mmol/l before eating (Dr Bernstein) rather than guess how long it will be until your insulin starts working. I find with older vials of insulin I wait longer.
I have given up carbohydrates so I don't spike. It's certainly not for everyone.