Simply subscribing to the All Inclusive plan which includes the FEATURED section will get your business to appear in the FEATURED section which appears at the top of search results.
Yes, after initially submitting your listing, you can always update it with new information or to add any existing information which you might’ve left off before.