Hi, yes that is a good model for your home size. You would probably benefit though by changing the center weighted filter. Or remove it and test the suction to see if it is better. To remove, grab a top edge and pull inward. The rim flexes and the filter falls out. We have two diameter sizes to replace yours, hopefully, https://builtinvacuum.com/retail/shopretail.php?part_no=711b,710b.
For the hose, we have replacements but it depends on the carpet nozzle you have (that model used several). Please give us the information on the sticker under the nozzle.