Thoughts on designing and printing 3D miniature house
Answering your questions in turn:


On the scale you're trying for, printing brick with FDM won't show up - you'd have much better results, and could be possible, with SLA. You won't see every brick, but you will see the texture at least.
Same as for brick, You wont see shingles, but you can differentiate that there is a texture difference. If you were to paint it after the fact the color plus the texture will make it clear.
Yup, but both won't hurt.
Doable if they're big enough. SLA would be required I think to make them look good.
For something like this I'd suggest Blender, if your modelling skills are pretty solid. If not, Fusion-360 would work really well. But that's purely opinion based.
SLA if that wasn't clear as of yet.


Sounds awesome. I think the hardest part on this is going to be the modelling, the structure I'm picturing isn't all that complex so it should be doable.