We used Motherease Onesize on Charlotte from birth until she potty trained and I got on well with them. They aren't the most absorbent nappy though and you can get inserts that popper into the nappy or just add some boosters to them to add a little more absorbency. Bamboo or hemp are good.
You are right, a wrap can last all day if it doesn't get mucky but I often would alternate wraps and leave one to air while using another and then swap over again at the next change iyswim.
Most online nappy shops will sell liners but have you thought about using fleece washable liners - save money in the long term and save the hassle of buying flushable ones and the waste?
Don't worry about the questions, keep asking