You won't find anyone here taking the decision for you. It sounds as if a mini would be suitable. Plus you could have it with guarantee when buying new. You should avoid the entry model, though. 4 GB Ram is tight and together with the missing SSD would make it a poor experience for your use case.
If you're unsure, buy the mini new, give it a try and return it during the grace period if it doesn't work as expected. Or pay a consultant to analyze your situation in detail and give you a more precise recommendation than what can be offered here in the forum.
If you're unsure, buy the mini new, give it a try and return it during the grace period if it doesn't work as expected. Or pay a consultant to analyze your situation in detail and give you a more precise recommendation than what can be offered here in the forum.