The plot north of Leverkusen for €150,000 will be quite small for a large house. You should expect €300 - 400 per sqm (Leichlingen, Burscheid..). So it’s possible – if one becomes available. You need a good search strategy.
The construction cost estimate for a high standard of €2,200 per sqm is already tight today. Rather assume €2,600 per sqm and be happy if it can be less.
I would definitely answer your question about planning more buffer with "yes."
You probably already have experience with construction financing – otherwise the property yield would be higher – and can certainly assess the possibilities well.
I wouldn’t worry about the assessment of the rental income.