You can use as many rails as needed based on the rpg maker buttons that are configured.
As for vertical rails, you can use the update functions to constantly set a rotation value for the rail. Please keep in mind the button will be rotated as well.
You can view the help file for more info