I've moved your question to the InDesign Server Developers forum.
No: updates and support are included in the license fee. It is now a subscription-based license that must be renewed annually. There is no separate price for maintenance, yet you must keep your subscription up to date to continue to use the product.
Contact us at Silicon Publishing if you need more info or wish to purchase a license.