The main difference between the vaccine brands is the delivery mechanism. There were concerns in the beginning about mixing and matching; those were concerns about dosage, which was carefully determined in trials. Clearly a totally different mechanism screws with dosage. But nowadays I don't see many concerns about mixing and matching, particularly if just the booster differs from the (e.g. two first doses).
The science is always developing, but mixing and matching vaccines tends to lead to more side effects according to at least one study. From what I remember personally in the beginning doctors were recommending people keep the same manufacturer but that isn't considered necessary anymore
https://www.verywellhealth.com/side-effects-mix-and-match-co...
Plenty of people are getting moderna boosters after the first two being pfizer
Of course not, they use the same mRNA. There's no reason to suspect they would in the first place.
The difference in response in the degree/intensity of response to the detected antigen. This is due to the concentration of mRNA in the vaccine (and therefore the concentration of antigen produced by the vaccine)
Moderna creates a greater response than Pfizer due to concentration (100mcg vs 30mcg). I don't think there's a reason to believe that a moderna booster on top of a Pfizer initial vaccination would not increase the degree of response when an actual infection is detected. Immunology is not my field however so my knowledge is a bit limited.
For now, in most of the western world, only mRNA boosters are recommended, especially if your first dose(s) are of another vaccine. Moderna and Pfizer/BioNTech shots can be mixed, Pfizer/BioNTech is recommended if you are a young man (risks of myocardite), and for others, there is a slight preference for using the other one.