Your best option is to call the local county Dental Society and see if they have a "Peer Review Committee". If so, they can gave an experienced dentist evaluate it and determine if it can be corrected or needs replacement. The original dentist is obligated to comply with their advice.
You have a couple of options to your concerns. One is to ask your dentist you smooth the edges off the tips of your teeth with a hand piece then recount our it to look like it wasn't just cut flat. This would take five minutes or less.Option 2 is to do orthodontics, with either wires or using clear aligners to pull the two front teeth together and try to intrude them slightly into the bone, thereby visually shortening them. This would take less than a year and correct both your concerns.
Yes, all the procedures you mentioned can assist you with your situation. You may want to get two different dentists to give you opinions on treatment. If your lower teeth hit your upper and you have spacing on the upper, you can either pull the lower teeth in or push them down (intrude) them. Another option is to slenderize the lower teeth since you can't pull the upper teeth together without going inside of the lower teeth or hitting them even harder, so the option is to slenderize them and pull them together in a smaller arch shape. If you get veneers, you would need space between the upper and lower to allow room so you aren't popping them off. That can be done with any of the types of orthodontics.
No insurance coverage for ortho under MediCal.If you have a medical condition that is caused by jaw discrepancies or severe mal-alignment, or if you have breathing disorder, it might be worth looking into medical insurance coverage or having a physician prescribe orthodontics as a way to improve it.. Dental benefits are under Denti-Cal and the benefits are limited.
We have a couple patients who are in the process of having implants done while they are also having INVISALIGN to straighten their teeth. The Invisalign tray can be used to either protect the area that the implant is being placed until it is ready for the crown to be done. In addition, if it is an esthetic concern, the dentist or ALIGN can actually ADD a fake tooth into the INVISALIGN aligner tray to look like a tooth while you are getting the teeth straightened.