1) Instead of [automatic], which substitution do you use for displaying price including VAT
Such substitution does not exist. Tax does not calculate until on the basket when the totalizers kick in. You'll need to manually override the price display with tax included.
2) Then I may have custom plan which price would vary depending on the parameter set by the User. Is it possible to implement a rule to calculate and display such a "custom" price ?
The only way you can have the price change based off field values is using CBSubs Promotions and using negative/positive promotions to increase/decrease the price as needed.