No, ‘Now and forevermore’ is not an idiom. It’s simply an adverb with a combination of ‘now’ and ‘forevermore’. ‘Now’ means ‘at this current time’ and ‘forevermore’ means ‘endless time’.