In the following examples the use of <> around a word indicates that you don't type the word as you see it; rather it is the name of a value. Example: means type the name of a user account. In all of these examples I will expect you to be running the commands from the root account.
Please be sure to rate this answer. If you do then I will answer your other two posts, if you have also raised the point value of them as well. :-)
a. add user:useradd, modify user account:usermod, delete user account:userdel, disable user account:passwd -l
Use the man pages for the details of each command as in: man userdel
b. ps -u
c. Some Linux distributions use the Red Hat Package Manager (rpm) application to install and remove software "packages". In these cases you should use the rpm package to install and rpm to remove these packages. Other Linux distributions do not use rpm, and some software is not available in rpm package format. In these cases the software will almost always have detailed instructions. Usually that will involve downloading a compressed archive file, decompressing the archive file, using and the make utility to compile the application and install it.
d. If a software package has been installed using rpm then you can use the following command: rpm -q -a. If rpm was not used to install the software then sometimes the software executables or library files have the version in their name. Lastly, software that can be run from the command line will often accept the option --version on the command line as in: man --version. Consult the man pages about any executable before you try to run it.