General building advice from someone who has gone through this...

 

v20240901